Files
old-oracle-parser/PlSqlLexer.g4

2416 lines
120 KiB
Plaintext
Raw Normal View History

2018-02-23 00:40:26 +01:00
/**
* Oracle(c) PL/SQL 11g Parser
*
* Copyright (c) 2009-2011 Alexandre Porcelli <alexandre.porcelli@gmail.com>
* Copyright (c) 2015-2017 Ivan Kochurkin (KvanTTT, kvanttt@gmail.com, Positive Technologies).
* Copyright (c) 2017 Mark Adams <madams51703@gmail.com>
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
lexer grammar PlSqlLexer;
ABORT: A B O R T;
ABS: A B S;
ACCESS: A C C E S S;
ACCESSED: A C C E S S E D;
ACCOUNT: A C C O U N T;
ACL: A C L;
ACOS: A C O S;
ACTION: A C T I O N;
ACTIONS: A C T I O N S;
ACTIVATE: A C T I V A T E;
ACTIVE: A C T I V E;
ACTIVE_COMPONENT: A C T I V E '_' C O M P O N E N T;
ACTIVE_DATA: A C T I V E '_' D A T A;
ACTIVE_FUNCTION: A C T I V E '_' F U N C T I O N;
ACTIVE_TAG: A C T I V E '_' T A G;
ACTIVITY: A C T I V I T Y;
ADAPTIVE_PLAN: A D A P T I V E '_' P L A N;
ADD: A D D;
ADD_COLUMN: A D D '_' C O L U M N;
ADD_GROUP: A D D '_' G R O U P;
ADD_MONTHS: A D D '_' M O N T H S;
ADJ_DATE: A D J '_' D A T E;
ADMIN: A D M I N;
ADMINISTER: A D M I N I S T E R;
ADMINISTRATOR: A D M I N I S T R A T O R;
ADVANCED: A D V A N C E D;
ADVISE: A D V I S E;
ADVISOR: A D V I S O R;
AFD_DISKSTRING: A F D '_' D I S K S T R I N G;
AFTER: A F T E R;
AGENT: A G E N T;
AGGREGATE: A G G R E G A T E;
A_LETTER: A;
ALIAS: A L I A S;
ALL: A L L;
ALLOCATE: A L L O C A T E;
ALLOW: A L L O W;
ALL_ROWS: A L L '_' R O W S;
ALTER: A L T E R;
ALWAYS: A L W A Y S;
ANALYZE: A N A L Y Z E;
ANCILLARY: A N C I L L A R Y;
AND: A N D;
AND_EQUAL: A N D '_' E Q U A L;
ANOMALY: A N O M A L Y;
ANSI_REARCH: A N S I '_' R E A R C H;
ANTIJOIN: A N T I J O I N;
ANY: A N Y;
ANYSCHEMA: A N Y S C H E M A;
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 '_' V A L U E S;
APPLICATION: A P P L I C A T I O N;
APPLY: A P P L Y;
APPROX_COUNT_DISTINCT: A P P R O X '_' C O U N T '_' D I S T I N C T;
ARCHIVAL: A R C H I V A L;
ARCHIVE: A R C H I V E;
ARCHIVED: A R C H I V E D;
ARCHIVELOG: A R C H I V E L O G;
ARRAY: A R R A Y;
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;
ASIS: A S I S;
ASSEMBLY: A S S E M B L Y;
ASSIGN: A S S I G N;
ASSOCIATE: A S S O C I A T E;
ASYNC: A S Y N C;
ASYNCHRONOUS: A S Y N C H R O N O U S;
ATAN2: A T A N '2';
ATAN: A T A N;
AT: A T;
ATTRIBUTE: A T T R I B U T E;
ATTRIBUTES: A T T R I B U T E S;
AUDIT: A U D I T;
AUTHENTICATED: A U T H E N T I C A T E D;
AUTHENTICATION: A U T H E N T I C A T I O N;
AUTHID: A U T H I D;
AUTHORIZATION: A U T H O R I Z A T I O N;
AUTOALLOCATE: A U T O A L L O C A T E;
AUTO: A U T O;
AUTOEXTEND: A U T O E X T E N D;
AUTO_LOGIN: A U T O '_' L O G I N;
AUTOMATIC: A U T O M A T I C;
AUTONOMOUS_TRANSACTION: A U T O N O M O U S '_' T R A N S A C T I O N;
AUTO_REOPTIMIZE: A U T O '_' R E O P T I M I Z E;
AVAILABILITY: A V A I L A B I L I T Y;
AVRO: A V R O;
BACKGROUND: B A C K G R O U N D;
BACKUP: B A C K U P;
BASIC: B A S I C;
BASICFILE: B A S I C F I L E;
BATCH: B A T C H;
BATCHSIZE: B A T C H S I Z E;
BATCH_TABLE_ACCESS_BY_ROWID: B A T C H '_' T A B L E '_' A C C E S S '_' B Y '_' R O W I D;
BECOME: B E C O M E;
BEFORE: B E F O R E;
BEGIN: B E G I N;
BEGINNING: B E G I N N I N G;
BEGIN_OUTLINE_DATA: B E G I N '_' O U T L I N E '_' D A T A;
BEHALF: B E H A L F;
BEQUEATH: B E Q U E A T H;
BETWEEN: B E T W E E N;
BFILE: B F I L E;
BFILENAME: B F I L E N A M E;
BIGFILE: B I G F I L E;
BINARY: B I N A R Y;
BINARY_DOUBLE: B I N A R Y '_' D O U B L E;
BINARY_DOUBLE_INFINITY: B I N A R Y '_' D O U B L E '_' I N F I N I T Y;
BINARY_DOUBLE_MUJO: B I N A R Y '_' D O U B L E '_' N A N;
BINARY_FLOAT: B I N A R Y '_' F L O A T;
BINARY_FLOAT_INFINITY: B I N A R Y '_' F L O A T '_' I N F I N I T Y;
BINARY_FLOAT_MUJO: B I N A R Y '_' F L O A T '_' N A N;
BINARY_INTEGER: B I N A R Y '_' I N T E G E R;
BIND_AWARE: B I N D '_' A W A R E;
BINDING: B I N D I N G;
BIN_TO_NUM: B I N '_' T O '_' N U M;
BITAND: B I T A N D;
BITMAP_AND: B I T M A P '_' A N D;
BITMAP: B I T M A P;
BITMAPS: B I T M A P S;
BITMAP_TREE: B I T M A P '_' T R E E;
BITS: B I T S;
BLOB: B L O B;
BLOCK: B L O C K;
BLOCK_RANGE: B L O C K '_' R A N G E;
BLOCKS: B L O C K S;
BLOCKSIZE: B L O C K S I Z E;
BODY: B O D Y;
BOOLEAN: B O O L E A N;
BOTH: B O T H;
BOUND: B O U N D;
BRANCH: B R A N C H;
BREADTH: B R E A D T H;
BROADCAST: B R O A D C A S T;
BSON: B S O N;
BUFFER: B U F F E R;
BUFFER_CACHE: B U F F E R '_' C A C H E;
BUFFER_POOL: B U F F E R '_' P O O L;
BUILD: B U I L D;
BULK: B U L K;
BY: B Y;
BYPASS_RECURSIVE_CHECK: B Y P A S S '_' R E C U R S I V E '_' C H E C K;
BYPASS_UJVC: B Y P A S S '_' U J V C;
BYTE: B Y T E;
CACHE: C A C H E;
CACHE_CB: C A C H E '_' C B;
CACHE_INSTANCES: C A C H E '_' I N S T A N C E S;
CACHE_TEMP_TABLE: C A C H E '_' T E M P '_' T A B L E;
CACHING: C A C H I N G;
CALCULATED: C A L C U L A T E D;
CALLBACK: C A L L B A C K;
CALL: C A L L;
CANCEL: C A N C E L;
CANONICAL: C A N O N I C A L;
CAPACITY: C A P A C I T Y;
CARDINALITY: C A R D I N A L I T Y;
CASCADE: C A S C A D E;
CASE: C A S E;
CAST: C A S T;
CATEGORY: C A T E G O R Y;
CDBDEFAULT: C D B '$' D E F A U L T;
CEIL: C E I L;
CELL_FLASH_CACHE: C E L L '_' F L A S H '_' C A C H E;
CERTIFICATE: C E R T I F I C A T E;
CFILE: C F I L E;
CHAINED: C H A I N E D;
CHANGE: C H A N G E;
CHANGE_DUPKEY_ERROR_INDEX: C H A N G E '_' D U P K E Y '_' E R R O R '_' I N D E X;
CHARACTER: C H A R A C T E R;
CHAR: C H A R;
CHAR_CS: C H A R '_' C S;
CHARTOROWID: C H A R T O R O W I D;
CHECK_ACL_REWRITE: C H E C K '_' A C L '_' R E W R I T E;
CHECK: C H E C K;
CHECKPOINT: C H E C K P O I N T;
CHILD: C H I L D;
CHOOSE: C H O O S E;
CHR: C H R;
CHUNK: C H U N K;
CLASS: C L A S S;
CLASSIFIER: C L A S S I F I E R;
CLEANUP: C L E A N U P;
CLEAR: C L E A R;
C_LETTER: C;
CLIENT: C L I E N T;
CLOB: C L O B;
CLONE: C L O N E;
CLOSE_CACHED_OPEN_CURSORS: C L O S E '_' C A C H E D '_' O P E N '_' C U R S O R S;
CLOSE: C L O S E;
CLUSTER_BY_ROWID: C L U S T E R '_' B Y '_' R O W I D;
CLUSTER: C L U S T E R;
CLUSTER_DETAILS: C L U S T E R '_' D E T A I L S;
CLUSTER_DISTANCE: C L U S T E R '_' D I S T A N C E;
CLUSTER_ID: C L U S T E R '_' I D;
CLUSTERING: C L U S T E R I N G;
CLUSTERING_FACTOR: C L U S T E R I N G '_' F A C T O R;
CLUSTER_PROBABILITY: C L U S T E R '_' P R O B A B I L I T Y;
CLUSTER_SET: C L U S T E R '_' S E T;
COALESCE: C O A L E S C E;
COALESCE_SQ: C O A L E S C E '_' S Q;
COARSE: C O A R S E;
CO_AUTH_IND: C O '_' A U T H '_' I N D;
COLD: C O L D;
COLLECT: C O L L E C T;
COLUMNAR: C O L U M N A R;
COLUMN_AUTH_INDICATOR: C O L U M N '_' A U T H '_' I N D I C A T O R;
COLUMN: C O L U M N;
COLUMNS: C O L U M N S;
COLUMN_STATS: C O L U M N '_' S T A T S;
COLUMN_VALUE: C O L U M N '_' V A L U E;
COMMENT: C O M M E N T;
COMMIT: C O M M I T;
COMMITTED: C O M M I T T E D;
COMMON_DATA: C O M M O N '_' D A T A;
COMPACT: C O M P A C T;
COMPATIBILITY: C O M P A T I B I L I T Y;
COMPILE: C O M P I L E;
COMPLETE: C O M P L E T E;
COMPLIANCE: C O M P L I A N C E;
COMPONENT: C O M P O N E N T;
COMPONENTS: C O M P O N E N T S;
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 '_' L I M I T;
COMPOUND: C O M P O U N D;
COMPRESS: C O M P R E S S;
COMPUTE: C O M P U T E;
CONCAT: C O N C A T;
CON_DBID_TO_ID: C O N '_' D B I D '_' T O '_' I D;
CONDITIONAL: C O N D I T I O N A L;
CONDITION: C O N D I T I O N;
CONFIRM: C O N F I R M;
CONFORMING: C O N F O R M I N G;
CON_GUID_TO_ID: C O N '_' G U I D '_' T O '_' I D;
CON_ID: C O N '_' I D;
CON_NAME_TO_ID: C O N '_' N A M E '_' T O '_' I D;
CONNECT_BY_CB_WHR_ONLY: C O N N E C T '_' B Y '_' C B '_' W H R '_' O N L Y;
CONNECT_BY_COMBINE_SW: C O N N E C T '_' B Y '_' C O M B I N E '_' S W;
CONNECT_BY_COST_BASED: C O N N E C T '_' B Y '_' C O S T '_' B A S E D;
CONNECT_BY_ELIM_DUPS: C O N N E C T '_' B Y '_' E L I M '_' D U P S;
CONNECT_BY_FILTERING: C O N N E C T '_' B Y '_' F I L T E R I N G;
CONNECT_BY_ISCYCLE: C O N N E C T '_' B Y '_' I S C Y C L E;
CONNECT_BY_ISLEAF: C O N N E C T '_' B Y '_' I S L E A F;
CONNECT_BY_ROOT: C O N N E C T '_' B Y '_' R O O T;
CONNECT: C O N N E C T;
CONNECT_TIME: C O N N E C T '_' T I M E;
CONSIDER: C O N S I D E R;
CONSISTENT: C O N S I S T E N T;
CONSTANT: C O N S T A N T;
CONST: C O N S T;
CONSTRAINT: C O N S T R A I N T;
CONSTRAINTS: C O N S T R A I N T S;
CONSTRUCTOR: C O N S T R U C T O R;
CONTAINER: C O N T A I N E R;
CONTAINER_DATA: C O N T A I N E R '_' D A T A;
CONTAINERS: C O N T A I N E R S;
CONTENT: C O N T E N T;
CONTENTS: C O N T E N T S;
CONTEXT: C O N T E X T;
CONTINUE: C O N T I N U E;
CONTROLFILE: C O N T R O L F I L E;
CON_UID_TO_ID: C O N '_' U I D '_' T O '_' I D;
CONVERT: C O N V E R T;
COOKIE: C O O K I E;
COPY: C O P Y;
CORR_K: C O R R '_' K;
CORR_S: C O R R '_' S;
CORRUPTION: C O R R U P T I O N;
CORRUPT_XID_ALL: C O R R U P T '_' X I D '_' A L L;
CORRUPT_XID: C O R R U P T '_' X I D;
COS: C O S;
COSH: C O S H;
COST: C O S T;
COST_XML_QUERY_REWRITE: C O S T '_' X M L '_' Q U E R Y '_' R E W R I T E;
COUNT: C O U N T;
COVAR_POP: C O V A R '_' P O P;
COVAR_SAMP: C O V A R '_' S A M P;
CPU_COSTING: C P U '_' C O S T I N G;
CPU_PER_CALL: C P U '_' P E R '_' C A L L;
CPU_PER_SESSION: C P U '_' P E R '_' S E S S I O N;
CRASH: C R A S H;
CREATE: C R E A T E;
CREATE_FILE_DEST: C R E A T E '_' F I L E '_' D E S T;
CREATE_STORED_OUTLINES: C R E A T E '_' S T O R E D '_' O U T L I N E S;
CREATION: C R E A T I O N;
CREDENTIAL: C R E D E N T I A L;
CRITICAL: C R I T I C A L;
CROSS: C R O S 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_AJ: C U B E '_' A J;
CUBE: C U B E;
CUBE_GB: C U B E '_' G B;
CUBE_SJ: C U B E '_' S J;
CUME_DISTM: C U M E '_' D I S T M;
CURRENT: C U R R E N T;
CURRENT_DATE: C U R R E N T '_' D A T E;
CURRENT_SCHEMA: C U R R E N T '_' S C H E M A;
CURRENT_TIME: C U R R E N T '_' T I M E;
CURRENT_TIMESTAMP: C U R R E N T '_' T I M E S T A M P;
CURRENT_USER: C U R R E N T '_' U S E R;
CURRENTV: C U R R E N T V;
CURSOR: C U R S O R;
CURSOR_SHARING_EXACT: C U R S O R '_' S H A R I N G '_' E X A C T;
CURSOR_SPECIFIC_SEGMENT: C U R S O R '_' S P E C I F I C '_' S E G M E N T;
CUSTOMDATUM: C U S T O M D A T U M;
CV: C V;
CYCLE: C Y C L E;
DANGLING: D A N G L I N G;
DATABASE: D A T A B A S E;
DATA: D A T A;
DATAFILE: D A T A F I L E;
DATAFILES: D A T A F I L E S;
DATAMOVEMENT: D A T A M O V E M E N T;
DATAOBJNO: D A T A O B J N O;
DATAOBJ_TO_MAT_PARTITION: D A T A O B J '_' T O '_' M A T '_' P A R T I T I O N;
DATAOBJ_TO_PARTITION: D A T A O B J '_' T O '_' P A R T I T I O N;
DATAPUMP: D A T A P U M P;
DATA_SECURITY_REWRITE_LIMIT: D A T A '_' S E C U R I T Y '_' R E W R I T E '_' L I M I T;
DATE: D A T E;
DATE_MODE: D A T E '_' M O D E;
DAY: D A Y;
DAYS: D A Y S;
DBA: D B A;
DBA_RECYCLEBIN: D B A '_' R E C Y C L E B I N;
DBMS_STATS: D B M S '_' S T A T S;
DB_ROLE_CHANGE: D B '_' R O L E '_' C H A N G E;
DBTIMEZONE: D B T I M E Z O N E;
DB_UNIQUE_NAME: D B '_' U N I Q U E '_' N A M E;
DB_VERSION: D B '_' V E R S I O N;
DDL: D D L;
DEALLOCATE: D E A L L O C A T E;
DEBUG: D E B U G;
DEBUGGER: D E B U G G E R;
DEC: D E C;
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;
DECORRELATE: D E C O R R E L A T E;
DECR: D E C R;
DECREMENT: D E C R E M E N T;
DECRYPT: D E C R Y P T;
DEDUPLICATE: D E D U P L I C A T E;
DEFAULT: D E F A U L T;
DEFAULTS: D E F A U L T S;
DEFERRABLE: D E F E R R A B L E;
DEFERRED: D E F E R R E D;
DEFINED: D E F I N E D;
DEFINE: D E F I N E;
DEFINER: D E F I N E R;
DEGREE: D E G R E E;
DELAY: D E L A Y;
DELEGATE: D E L E G A T E;
DELETE_ALL: D E L E T E '_' A L L;
DELETE: D E L E T E;
DELETEXML: D E L E T E X M L;
DEMAND: D E M A N D;
DENSE_RANKM: D E N S E '_' R A N K M;
DEPENDENT: D E P E N D E N T;
DEPTH: D E P T H;
DEQUEUE: D E Q U E U E;
DEREF: D E R E F;
DEREF_NO_REWRITE: D E R E F '_' N O '_' R E W R I T E;
DESC: D E S C;
DESTROY: D E S T R O Y;
DETACHED: D E T A C H E D;
DETERMINES: D E T E R M I N E S;
DETERMINISTIC: D E T E R M I N I S T I C;
DICTIONARY: D I C T I O N A R Y;
DIMENSION: D I M E N S I O N;
DIMENSIONS: D I M E N S I O N S;
DIRECT_LOAD: D I R E C T '_' L O A D;
DIRECTORY: D I R E C T O R Y;
DIRECT_PATH: D I R E C T '_' P A T H;
DISABLE_ALL: D I S A B L E '_' A L L;
DISABLE: D I S A B L E;
DISABLE_PARALLEL_DML: D I S A B L E '_' P A R A L L E L '_' D M L;
DISABLE_PRESET: D I S A B L E '_' P R E S E T;
DISABLE_RPKE: D I S A B L E '_' R P K E;
DISALLOW: D I S A L L O W;
DISASSOCIATE: D I S A S S O C I A T E;
DISCARD: D I S C A R D;
DISCONNECT: D I S C O N N E C T;
DISK: D I S K;
DISKGROUP: D I S K G R O U P;
DISKS: D I S K S;
DISMOUNT: D I S M O U N T;
DISTINCT: D I S T I N C T;
DISTINGUISHED: D I S T I N G U I S H E D;
DISTRIBUTED: D I S T R I B U T E D;
DISTRIBUTE: D I S T R I B U T E;
DML: D M L;
DML_UPDATE: D M L '_' 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 '_' I N D E X '_' F I L T E R;
DOMAIN_INDEX_NO_SORT: D O M A I N '_' I N D E X '_' N O '_' S O R T;
DOMAIN_INDEX_SORT: D O M A I N '_' I N D E X '_' S O R T;
DOUBLE: D O U B L E;
DOWNGRADE: D O W N G R A D E;
DRIVING_SITE: D R I V I N G '_' S I T E;
DROP_COLUMN: D R O P '_' C O L U M N;
DROP: D R O P;
DROP_GROUP: D R O P '_' G R O U P;
DSINTERVAL_UNCONSTRAINED: D S I N T E R V A L '_' U N C O N S T R A I N E D;
DST_UPGRADE_INSERT_CONV: D S T '_' U P G R A D E '_' I N S E R T '_' C O N V;
DUMP: D U M P;
DUPLICATE: D U P L I C A T E;
DV: D V;
DYNAMIC: D Y N A M I C;
DYNAMIC_SAMPLING: D Y N A M I C '_' S A M P L I N G;
DYNAMIC_SAMPLING_EST_CDN: D Y N A M I C '_' S A M P L I N G '_' E S T '_' C D N;
EACH: E A C H;
EDITIONABLE: E D I T I O N A B L E;
EDITION: E D I T I O N;
EDITIONING: E D I T I O N I N G;
EDITIONS: E D I T I O N S;
ELEMENT: E L E M E N T;
ELIM_GROUPBY: E L I M '_' G R O U P B Y;
ELIMINATE_JOIN: E L I M I N A T E '_' J O I N;
ELIMINATE_OBY: E L I M I N A T E '_' O B Y;
ELIMINATE_OUTER_JOIN: E L I M I N A T E '_' O U T E R '_' J O I N;
ELSE: E L S E;
ELSIF: E L S I F;
EM: E M;
EMPTY_BLOB: E M P T Y '_' B L O B;
EMPTY_CLOB: E M P T Y '_' C L O B;
EMPTY: E M P T Y;
ENABLE_ALL: E N A B L E '_' A L L;
ENABLE: E N A B L E;
ENABLE_PARALLEL_DML: E N A B L E '_' P A R A L L E L '_' D M L;
ENABLE_PRESET: E N A B L E '_' P R E S E T;
ENCODING: E N C O D I N G;
ENCRYPT: E N C R Y P T;
ENCRYPTION: E N C R Y P T I O N;
END: E N D;
END_OUTLINE_DATA: E N D '_' O U T L I N E '_' D A T A;
ENFORCED: E N F O R C E D;
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;
EQUIPART: E Q U I P A R T;
ERR: E R R;
ERROR_ARGUMENT: E R R O R '_' A R G U M E N T;
ERROR: E R R O R;
ERROR_ON_OVERLAP_TIME: E R R O R '_' O N '_' O V E R L A P '_' T I M E;
ERRORS: E R R O R S;
ESCAPE: E S C A P E;
ESTIMATE: E S T I M A T E;
EVAL: E V A L;
EVALNAME: E V A L N A M E;
EVALUATE: E V A L U A T E;
EVALUATION: E V A L U A T I O N;
EVENTS: E V E N T S;
EVERY: E V E R Y;
EXCEPT: E X C E P T;
EXCEPTION: E X C E P T I O N;
EXCEPTION_INIT: E X C E P T I O N '_' I N I T;
EXCEPTIONS: E X C E P T I O N S;
EXCHANGE: E X C H A N G E;
EXCLUDE: E X C L U D E;
EXCLUDING: E X C L U D I N G;
EXCLUSIVE: E X C L U S I V E;
EXECUTE: E X E C U T E;
EXEMPT: E X E M P T;
EXISTING: E X I S T I N G;
EXISTS: E X I S T S;
EXISTSNODE: E X I S T S N O D E;
EXIT: E X I T;
EXPAND_GSET_TO_UNION: E X P A N D '_' G S E T '_' T O '_' U N I O N;
EXPAND_TABLE: E X P A N D '_' T A B L E;
EXP: E X P;
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 '_' C O R R '_' C H E C K;
EXPRESS: E X P R E S S;
EXTENDS: E X T E N D S;
EXTENT: E X T E N T;
EXTENTS: E X T E N T S;
EXTERNAL: E X T E R N A L;
EXTERNALLY: E X T E R N A L L Y;
EXTRACTCLOBXML: E X T R A C T C L O B X M L;
EXTRACT: E X T R A C T;
EXTRACTVALUE: E X T R A C T V A L U E;
EXTRA: E X T R A;
FACILITY: F A C I L I T Y;
FACT: F A C T;
FACTOR: F A C T O R;
FACTORIZE_JOIN: F A C T O R I Z E '_' J O I N;
FAILED: F A I L E D;
FAILED_LOGIN_ATTEMPTS: F A I L E D '_' L O G I N '_' A T T E M P T S;
FAILGROUP: F A I L G R O U P;
FAILOVER: F A I L O V E R;
FAILURE: F A I L U R E;
FALSE: F A L S E;
FAMILY: F A M I L Y;
FAR: F A R;
FAST: F A S T;
FASTSTART: F A S T S T A R T;
FBTSCAN: F B T S C A N;
FEATURE_DETAILS: F E A T U R E '_' D E T A I L S;
FEATURE_ID: F E A T U R E '_' I D;
FEATURE_SET: F E A T U R E '_' S E T;
FEATURE_VALUE: F E A T U R E '_' V A L U E;
FETCH: F E T C H;
FILE: F I L E;
FILE_NAME_CONVERT: F I L E '_' N A M E '_' C O N V E R T;
FILESYSTEM_LIKE_LOGGING: F I L E S Y S T E M '_' L I K E '_' L O G G I N G;
FILTER: F I L T E R;
FINAL: F I N A L;
FINE: F I N E;
FINISH: F I N I S H;
FIRST: F I R S T;
FIRSTM: F I R S T M;
FIRST_ROWS: F I R S T '_' R O W S;
FIRST_VALUE: F I R S T '_' V A L U E;
FIXED_VIEW_DATA: F I X E D '_' V I E W '_' D A T A;
FLAGGER: F L A G G E R;
FLASHBACK: F L A S H B A C K;
FLASH_CACHE: F L A S H '_' C A C H E;
FLOAT: F L O A T;
FLOB: F L O B;
FLOOR: F L O O R;
FLUSH: F L U S H;
FOLDER: F O L D E R;
FOLLOWING: F O L L O W I N G;
FOLLOWS: F O L L O W S;
FORALL: F O R A L L;
FORCE: F O R C E;
FORCE_XML_QUERY_REWRITE: F O R C E '_' X M L '_' Q U E R Y '_' R E W R I T E;
FOREIGN: F O R E I G N;
FOREVER: F O R E V E R;
FOR: F O R;
FORMAT: F O R M A T;
FORWARD: F O R W A R D;
FRAGMENT_NUMBER: F R A G M E N T '_' N U M B E R;
FREELIST: F R E E L I S T;
FREELISTS: F R E E L I S T S;
FREEPOOLS: F R E E P O O L S;
FRESH: F R E S H;
FROM: F R O M;
FROM_TZ: F R O M '_' T Z;
FULL: F U L L;
FULL_OUTER_JOIN_TO_OUTER: F U L L '_' O U T E R '_' J O I N '_' T O '_' O U T E R;
FUNCTION: F U N C T I O N;
FUNCTIONS: F U N C T I O N S;
GATHER_OPTIMIZER_STATISTICS: G A T H E R '_' O P T I M I Z E R '_' S T A T I S T I C S;
GATHER_PLAN_STATISTICS: G A T H E R '_' P L A N '_' S T A T I S T I C S;
GBY_CONC_ROLLUP: G B Y '_' C O N C '_' R O L L U P;
GBY_PUSHDOWN: G B Y '_' P U S H D O W N;
GENERATED: G E N E R A T E D;
GET: G E T;
GLOBAL: G L O B A L;
GLOBALLY: G L O B A L L Y;
GLOBAL_NAME: G L O B A L '_' N A M E;
GLOBAL_TOPIC_ENABLED: G L O B A L '_' T O P I C '_' E N A B L E D;
GOTO: G O T O;
GRANT: G R A N T;
GROUP_BY: G R O U P '_' B Y;
GROUP: G R O U P;
GROUP_ID: G R O U P '_' I D;
GROUPING: G R O U P I N G;
GROUPING_ID: G R O U P I N G '_' I D;
GROUPS: G R O U P S;
GUARANTEED: G U A R A N T E E D;
GUARANTEE: G U A R A N T E E;
GUARD: G U A R D;
HASH_AJ: H A S H '_' A J;
HASH: H A S H;
HASHKEYS: H A S H K E Y S;
HASH_SJ: H A S H '_' S J;
HAVING: H A V I N G;
HEADER: H E A D E R;
HEAP: H E A P;
HELP: H E L P;
HEXTORAW: H E X T O R A W;
HEXTOREF: H E X T O R E F;
HIDDEN_KEYWORD: H I D D E N;
HIDE: H I D E;
HIERARCHY: H I E R A R C H Y;
HIGH: H I G H;
HINTSET_BEGIN: H I N T S E T '_' B E G I N;
HINTSET_END: H I N T S E T '_' E N D;
HOT: H O T;
HOUR: H O U R;
HWM_BROKERED: H W M '_' B R O K E R E D;
HYBRID: H Y B R I D;
IDENTIFIED: I D E N T I F I E D;
IDENTIFIER: I D E N T I F I E R;
IDENTITY: I D E N T I T Y;
IDGENERATORS: I D G E N E R A T O R S;
ID: I D;
IDLE_TIME: I D L E '_' T I M E;
IF: I F;
IGNORE: I G N O R E;
IGNORE_OPTIM_EMBEDDED_HINTS: I G N O R E '_' O P T I M '_' E M B E D D E D '_' H I N T S;
IGNORE_ROW_ON_DUPKEY_INDEX: I G N O R E '_' R O W '_' O N '_' D U P K E Y '_' I N D E X;
IGNORE_WHERE_CLAUSE: I G N O R E '_' W H E R E '_' C L A U S E;
ILM: I L M;
IMMEDIATE: I M M E D I A T E;
IMPACT: I M P A C T;
IMPORT: I M P O R T;
INACTIVE: I N A C T I V E;
INCLUDE: I N C L U D E;
INCLUDE_VERSION: I N C L U D E '_' V E R S I O N;
INCLUDING: I N C L U D I N G;
INCREMENTAL: I N C R E M E N T A L;
INCREMENT: I N C R E M E N T;
INCR: I N C R;
INDENT: I N D E N T;
INDEX_ASC: I N D E X '_' A S C;
INDEX_COMBINE: I N D E X '_' C O M B I N E;
INDEX_DESC: I N D E X '_' D E S C;
INDEXED: I N D E X E D;
INDEXES: I N D E X E S;
INDEX_FFS: I N D E X '_' F F S;
INDEX_FILTER: I N D E X '_' F I L T E R;
INDEX: I N D E X;
INDEXING: I N D E X I N G;
INDEX_JOIN: I N D E X '_' J O I N;
INDEX_ROWS: I N D E X '_' R O W S;
INDEX_RRS: I N D E X '_' R R S;
INDEX_RS_ASC: I N D E X '_' R S '_' A S C;
INDEX_RS_DESC: I N D E X '_' R S '_' D E S C;
INDEX_RS: I N D E X '_' R S;
INDEX_SCAN: I N D E X '_' S C A N;
INDEX_SKIP_SCAN: I N D E X '_' S K I P '_' S C A N;
INDEX_SS_ASC: I N D E X '_' S S '_' A S C;
INDEX_SS_DESC: I N D E X '_' S S '_' D E S C;
INDEX_SS: I N D E X '_' S S;
INDEX_STATS: I N D E X '_' S T A T S;
INDEXTYPE: I N D E X T Y P E;
INDEXTYPES: I N D E X T Y P E S;
INDICATOR: I N D I C A T O R;
INDICES: I N D I C E S;
INFINITE: I N F I N I T E;
INFORMATIONAL: I N F O R M A T I O N A L;
INHERIT: I N H E R I T;
IN: I N;
INITCAP: I N I T C A P;
INITIAL: I N I T I A L;
INITIALIZED: I N I T I A L I Z E D;
INITIALLY: I N I T I A L L Y;
INITRANS: I N I T R A N S;
INLINE: I N L I N E;
INLINE_XMLTYPE_NT: I N L I N E '_' X M L T Y P E '_' N T;
INMEMORY: I N M E M O R Y;
IN_MEMORY_METADATA: I N '_' M E M O R Y '_' M E T A D A T A;
INMEMORY_PRUNING: I N M E M O R Y '_' P R U N I N G;
INNER: I N N E R;
INOUT: I N O U T;
INPLACE: I N P L A C E;
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;
INSERTCHILDXML: I N S E R T C H I L D X M L;
INSERT: I N S E R T;
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;
INSTANCE: I N S T A N C E;
INSTANCES: I N S T A N C E S;
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;
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;
INSTR: I N S T R;
INTEGER: I N T E G E R;
INTERLEAVED: I N T E R L E A V E D;
INTERMEDIATE: I N T E R M E D I A T E;
INTERNAL_CONVERT: I N T E R N A L '_' C O N V E R T;
INTERNAL_USE: I N T E R N A L '_' U S E;
INTERPRETED: I N T E R P R E T E D;
INTERSECT: I N T E R S E C T;
INTERVAL: I N T E R V A L;
INT: I N T;
INTO: I N T O;
INVALIDATE: I N V A L I D A T E;
INVISIBLE: I N V I S I B L E;
IN_XQUERY: I N '_' X Q U E R Y;
IS: I S;
ISOLATION: I S O L A T I O N;
ISOLATION_LEVEL: I S O L A T I O N '_' L E V E L;
ITERATE: I T E R A T E;
ITERATION_NUMBER: I T E R A T I O N '_' N U M B E R;
JAVA: J A V A;
JOB: J O B;
JOIN: J O I N;
JSON_ARRAYAGG: J S O N '_' A R R A Y A G G;
JSON_ARRAY: J S O N '_' A R R A Y;
JSON_EQUAL: J S O N '_' E Q U A L;
JSON_EXISTS2: J S O N '_' E X I S T S '2';
JSON_EXISTS: J S O N '_' E X I S T S;
JSONGET: J S O N G E T;
JSON: J S O N;
JSON_OBJECTAGG: J S O N '_' O B J E C T A G G;
JSON_OBJECT: J S O N '_' O B J E C T;
JSONPARSE: J S O N P A R S E;
JSON_QUERY: J S O N '_' Q U E R Y;
JSON_SERIALIZE: J S O N '_' S E R I A L I Z E;
JSON_TABLE: J S O N '_' T A B L E;
JSON_TEXTCONTAINS2: J S O N '_' T E X T C O N T A I N S '2';
JSON_TEXTCONTAINS: J S O N '_' T E X T C O N T A I N S;
JSON_VALUE: J S O N '_' V A L U E;
KEEP_DUPLICATES: K E E P '_' D U P L I C A T E S;
KEEP: K E E P;
KERBEROS: K E R B E R O S;
KEY: K E Y;
KEY_LENGTH: K E Y '_' L E N G T H;
KEYSIZE: K E Y S I Z E;
KEYS: K E Y S;
KEYSTORE: K E Y S T O R E;
KILL: K I L L;
LABEL: L A B E L;
LANGUAGE: L A N G U A G E;
LAST_DAY: L A S T '_' D A Y;
LAST: L A S T;
LAST_VALUE: L A S T '_' V A L U E;
LATERAL: L A T E R A L;
LAX: L A X;
LAYER: L A Y E R;
LDAP_REGISTRATION_ENABLED: L D A P '_' R E G I S T R A T I O N '_' E N A B L E D;
LDAP_REGISTRATION: L D A P '_' R E G I S T R A T I O N;
LDAP_REG_SYNC_INTERVAL: L D A P '_' R E G '_' S Y N C '_' I N T E R V A L;
LEADING: L E A D I N G;
LEFT: L E F 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;
LENGTH: L E N G T H;
LESS: L E S S;
LEVEL: L E V E L;
LEVELS: L E V E L S;
LIBRARY: L I B R A R Y;
LIFECYCLE: L I F E C Y C L E;
LIFE: L I F E;
LIFETIME: L I F E T I M E;
LIKE2: L I K E '2';
LIKE4: L I K E '4';
LIKEC: L I K E C;
LIKE_EXPAND: L I K E '_' E X P A N D;
LIKE: L I K E;
LIMIT: L I M I T;
LINEAR: L I N E A R;
LINK: L I N K;
LIST: L I S T;
LN: L N;
LNNVL: L N N V L;
LOAD: L O A D;
LOB: L O B;
LOBNVL: L O B N V L;
LOBS: L O B S;
LOCAL_INDEXES: L O C A L '_' I N D E X E S;
LOCAL: L O C A L;
LOCALTIME: L O C A L T I M E;
LOCALTIMESTAMP: L O C A L T I M E S T A M P;
LOCATION: L O C A T I O N;
LOCATOR: L O C A T O R;
LOCKED: L O C K E D;
LOCKING: L O C K I N G;
LOCK: L O C K;
LOGFILE: L O G F I L E;
LOGFILES: L O G F I L E S;
LOGGING: L O G G I N G;
LOGICAL: L O G I C A L;
LOGICAL_READS_PER_CALL: L O G I C A L '_' R E A D S '_' P E R '_' C A L L;
LOGICAL_READS_PER_SESSION: L O G I C A L '_' R E A D S '_' P E R '_' S E S S I O N;
LOG: L O G;
LOGMINING: L O G M I N I N G;
LOGOFF: L O G O F F;
LOGON: L O G O N;
LOG_READ_ONLY_VIOLATIONS: L O G '_' R E A D '_' O N L Y '_' V I O L A T I O N S;
LONG: L O N G;
LOOP: L O O P;
LOWER: L O W E R;
LOW: L O W;
LPAD: L P A D;
LTRIM: L T R I M;
MAIN: M A I N;
MAKE_REF: M A K E '_' R E F;
MANAGED: M A N A G E D;
MANAGE: M A N A G E;
MANAGEMENT: M A N A G E M E N T;
MANAGER: M A N A G E R;
MANUAL: M A N U A L;
MAP: M A P;
MAPPING: M A P P I N G;
MASTER: M A S T E R;
MATCHED: M A T C H E D;
MATCHES: M A T C H E S;
MATCH: M A T C H;
MATCH_NUMBER: M A T C H '_' N U M B E R;
MATCH_RECOGNIZE: M A T C H '_' R E C O G N I Z E;
MATERIALIZED: M A T E R I A L I Z E D;
MATERIALIZE: M A T E R I A L I Z E;
MAXARCHLOGS: M A X A R C H L O G S;
MAXDATAFILES: M A X D A T A F I L E S;
MAXEXTENTS: M A X E X T E N T S;
MAXIMIZE: M A X I M I Z E;
MAXINSTANCES: M A X I N S T A N C E S;
MAXLOGFILES: M A X L O G F I L E S;
MAXLOGHISTORY: M A X L O G H I S T O R Y;
MAXLOGMEMBERS: M A X L O G M E M B E R S;
MAX_SHARED_TEMP_SIZE: M A X '_' S H A R E D '_' T E M P '_' S I Z E;
MAXSIZE: M A X S I Z E;
MAXTRANS: M A X T R A N S;
MAXVALUE: M A X V A L U E;
MEASURE: M E A S U R E;
MEASURES: M E A S U R E S;
MEDIUM: M E D I U M;
MEMBER: M E M B E R;
MEMCOMPRESS: M E M C O M P R E S S;
MEMORY: M E M O R Y;
MERGEACTIONS: M E R G E '$' A C T I O N S;
MERGE_AJ: M E R G E '_' A J;
MERGE_CONST_ON: M E R G E '_' C O N S T '_' O N;
MERGE: M E R G E;
MERGE_SJ: M E R G E '_' S J;
METADATA: M E T A D A T A;
METHOD: M E T H O D;
MIGRATE: M I G R A T E;
MIGRATION: M I G R A T I O N;
MINEXTENTS: M I N E X T E N T S;
MINIMIZE: M I N I M I Z E;
MINIMUM: M I N I M U M;
MINING: M I N I N G;
MINUS: M I N U S;
MINUS_HAMO: M I N U S '_' N U L L;
MINUTE: M I N U T E;
MINVALUE: M I N V A L U E;
MIRRORCOLD: M I R R O R C O L D;
MIRRORHOT: M I R R O R H O T;
MIRROR: M I R R O R;
MLSLABEL: M L S L A B E L;
MODEL_COMPILE_SUBQUERY: M O D E L '_' C O M P I L E '_' S U B Q U E R Y;
MODEL_DONTVERIFY_UNIQUENESS: M O D E L '_' D O N T V E R I F Y '_' U N I Q U E N E S S;
MODEL_DYNAMIC_SUBQUERY: M O D E L '_' D Y N A M I C '_' S U B Q U E R Y;
MODEL_MIN_ANALYSIS: M O D E L '_' M I N '_' A N A L Y S I S;
MODEL: M O D E L;
MODEL_NB: M O D E L '_' N B;
MODEL_NO_ANALYSIS: M O D E L '_' N O '_' A N A L Y S I S;
MODEL_PBY: M O D E L '_' P B Y;
MODEL_PUSH_REF: M O D E L '_' P U S H '_' R E F;
MODEL_SV: M O D E L '_' S V;
MODE: M O D E;
MODIFICATION: M O D I F I C A T I O N;
MODIFY_COLUMN_TYPE: M O D I F Y '_' C O L U M N '_' T Y P E;
MODIFY: M O D I F Y;
MOD: M O D;
MODULE: M O D U L E;
MONITORING: M O N I T O R I N G;
MONITOR: M O N I T O R;
MONTH: M O N T H;
MONTHS_BETWEEN: M O N T H S '_' B E T W E E N;
MONTHS: M O N T H S;
MOUNT: M O U N T;
MOUNTPATH: M O U N T P A T H;
MOVEMENT: M O V E M E N T;
MOVE: M O V E;
MULTIDIMENSIONAL: M U L T I D I M E N S I O N A L;
MULTISET: M U L T I S E T;
MV_MERGE: M V '_' M E R G E;
NAMED: N A M E D;
NAME: N A M E;
NAMESPACE: N A M E S P A C E;
MUJO: N A N;
NANVL: N A N V L;
NATIONAL: N A T I O N A L;
NATIVE_FULL_OUTER_JOIN: N A T I V E '_' F U L L '_' O U T E R '_' J O I N;
NATIVE: N A T I V E;
NATURAL: N A T U R A L;
NATURALN: N A T U R A L N;
NAV: N A V;
NCHAR_CS: N C H A R '_' C S;
NCHAR: N C H A R;
NCHR: N C H R;
NCLOB: N C L O B;
NEEDED: N E E D E D;
NEG: N E G;
NESTED: N E S T E D;
NESTED_TABLE_FAST_INSERT: N E S T E D '_' T A B L E '_' F A S T '_' I N S E R T;
NESTED_TABLE_GET_REFS: N E S T E D '_' T A B L E '_' G E T '_' R E F S;
NESTED_TABLE_ID: N E S T E D '_' T A B L E '_' I D;
NESTED_TABLE_SET_REFS: N E S T E D '_' T A B L E '_' S E T '_' R E F S;
NESTED_TABLE_SET_SETID: N E S T E D '_' T A B L E '_' S E T '_' S E T I D;
NETWORK: N E T W O R K;
NEVER: N E V E R;
NEW: N E W;
NEW_TIME: N E W '_' T I M E;
NEXT_DAY: N E X T '_' D A Y;
NEXT: N E X T;
NL_AJ: N L '_' A J;
NLJ_BATCHING: N L J '_' B A T C H I N G;
NLJ_INDEX_FILTER: N L J '_' I N D E X '_' F I L T E R;
NLJ_INDEX_SCAN: N L J '_' I N D E X '_' S C A N;
NLJ_PREFETCH: N L J '_' P R E F E T C H;
NLS_CALENDAR: N L S '_' C A L E N D A R;
NLS_CHARACTERSET: N L S '_' C H A R A C T E R S E T;
NLS_CHARSET_DECL_LEN: N L S '_' C H A R S E T '_' D E C L '_' L E N;
NLS_CHARSET_ID: N L S '_' C H A R S E T '_' I D;
NLS_CHARSET_NAME: N L S '_' C H A R S E T '_' N A M E;
NLS_COMP: N L S '_' C O M P;
NLS_CURRENCY: N L S '_' C U R R E N C Y;
NLS_DATE_FORMAT: N L S '_' D A T E '_' F O R M A T;
NLS_DATE_LANGUAGE: N L S '_' D A T E '_' L A N G U A G E;
NLS_INITCAP: N L S '_' I N I T C A P;
NLS_ISO_CURRENCY: N L S '_' I S O '_' C U R R E N C Y;
NL_SJ: N L '_' S J;
NLS_LANG: N L S '_' L A N G;
NLS_LANGUAGE: N L S '_' L A N G U A G E;
NLS_LENGTH_SEMANTICS: N L S '_' L E N G T H '_' S E M A N T I C S;
NLS_LOWER: N L S '_' L O W E R;
NLS_NCHAR_CONV_EXCP: N L S '_' N C H A R '_' C O N V '_' E X C P;
NLS_NUMERIC_CHARACTERS: N L S '_' N U M E R I C '_' C H A R A C T E R S;
NLS_SORT: N L S '_' S O R T;
NLSSORT: N L S S O R T;
NLS_SPECIAL_CHARS: N L S '_' S P E C I A L '_' C H A R S;
NLS_TERRITORY: N L S '_' T E R R I T O R Y;
NLS_UPPER: N L S '_' U P P E R;
NO_ACCESS: N O '_' A C C E S S;
NO_ADAPTIVE_PLAN: N O '_' A D A P T I V E '_' P L A N;
NO_ANSI_REARCH: N O '_' A N S I '_' R E A R C H;
NOAPPEND: N O A P P E N D;
NOARCHIVELOG: N O A R C H I V E L O G;
NOAUDIT: N O A U D I T;
NO_AUTO_REOPTIMIZE: N O '_' A U T O '_' R E O P T I M I Z E;
NO_BASETABLE_MULTIMV_REWRITE: N O '_' B A S E T A B L E '_' M U L T I M V '_' R E W R I T E;
NO_BATCH_TABLE_ACCESS_BY_ROWID: N O '_' B A T C H '_' T A B L E '_' A C C E S S '_' B Y '_' R O W I D;
NO_BIND_AWARE: N O '_' B I N D '_' A W A R E;
NO_BUFFER: N O '_' B U F F E R;
NOCACHE: N O C A C H E;
NO_CARTESIAN: N O '_' C A R T E S I A N;
NO_CHECK_ACL_REWRITE: N O '_' C H E C K '_' A C L '_' R E W R I T E;
NO_CLUSTER_BY_ROWID: N O '_' C L U S T E R '_' B Y '_' R O W I D;
NO_CLUSTERING: N O '_' C L U S T E R I N G;
NO_COALESCE_SQ: N O '_' C O A L E S C E '_' S Q;
NO_COMMON_DATA: N O '_' C O M M O N '_' D A T A;
NOCOMPRESS: N O C O M P R E S S;
NO_CONNECT_BY_CB_WHR_ONLY: N O '_' C O N N E C T '_' B Y '_' C B '_' W H R '_' O N L Y;
NO_CONNECT_BY_COMBINE_SW: N O '_' C O N N E C T '_' B Y '_' C O M B I N E '_' S W;
NO_CONNECT_BY_COST_BASED: N O '_' C O N N E C T '_' B Y '_' C O S T '_' B A S E D;
NO_CONNECT_BY_ELIM_DUPS: N O '_' C O N N E C T '_' B Y '_' E L I M '_' D U P S;
NO_CONNECT_BY_FILTERING: N O '_' C O N N E C T '_' B Y '_' F I L T E R I N G;
NOCOPY: N O C O P Y;
NO_COST_XML_QUERY_REWRITE: N O '_' C O S T '_' X M L '_' Q U E R Y '_' R E W R I T E;
NO_CPU_COSTING: N O '_' C P U '_' C O S T I N G;
NOCPU_COSTING: N O C P U '_' C O S T I N G;
NOCYCLE: N O C Y C L E;
NO_DATA_SECURITY_REWRITE: N O '_' D A T A '_' S E C U R I T Y '_' R E W R I T E;
NO_DECORRELATE: N O '_' D E C O R R E L A T E;
NODELAY: N O D E L A Y;
NO_DOMAIN_INDEX_FILTER: N O '_' D O M A I N '_' I N D E X '_' F I L T E R;
NO_DST_UPGRADE_INSERT_CONV: N O '_' D S T '_' U P G R A D E '_' I N S E R T '_' C O N V;
NO_ELIM_GROUPBY: N O '_' E L I M '_' G R O U P B Y;
NO_ELIMINATE_JOIN: N O '_' E L I M I N A T E '_' J O I N;
NO_ELIMINATE_OBY: N O '_' E L I M I N A T E '_' O B Y;
NO_ELIMINATE_OUTER_JOIN: N O '_' E L I M I N A T E '_' O U T E R '_' J O I N;
NOENTITYESCAPING: N O E N T I T Y E S C A P I N G;
NO_EXPAND_GSET_TO_UNION: N O '_' E X P A N D '_' G S E T '_' T O '_' U N I O N;
NO_EXPAND: N O '_' E X P A N D;
NO_EXPAND_TABLE: N O '_' E X P A N D '_' T A B L E;
NO_FACT: N O '_' F A C T;
NO_FACTORIZE_JOIN: N O '_' F A C T O R I Z E '_' J O I N;
NO_FILTERING: N O '_' F I L T E R I N G;
NOFORCE: N O F O R C E;
NO_FULL_OUTER_JOIN_TO_OUTER: N O '_' F U L L '_' O U T E R '_' J O I N '_' T O '_' O U T E R;
NO_GATHER_OPTIMIZER_STATISTICS: N O '_' G A T H E R '_' O P T I M I Z E R '_' S T A T I S T I C S;
NO_GBY_PUSHDOWN: N O '_' G B Y '_' P U S H D O W N;
NOGUARANTEE: N O G U A R A N T E E;
NO_INDEX_FFS: N O '_' I N D E X '_' F F S;
NO_INDEX: N O '_' I N D E X;
NO_INDEX_SS: N O '_' I N D E X '_' S S;
NO_INMEMORY: N O '_' I N M E M O R Y;
NO_INMEMORY_PRUNING: N O '_' I N M E M O R Y '_' P R U N I N G;
NOKEEP: N O K E E P;
NO_LOAD: N O '_' L O A D;
NOLOCAL: N O L O C A L;
NOLOGGING: N O L O G G I N G;
NOMAPPING: N O M A P P I N G;
NOMAXVALUE: N O M A X V A L U E;
NO_MERGE: N O '_' M E R G E;
NOMINIMIZE: N O M I N I M I Z E;
NOMINVALUE: N O M I N V A L U E;
NO_MODEL_PUSH_REF: N O '_' M O D E L '_' P U S H '_' R E F;
NO_MONITORING: N O '_' M O N I T O R I N G;
NOMONITORING: N O M O N I T O R I N G;
NO_MONITOR: N O '_' M O N I T O R;
NO_MULTIMV_REWRITE: N O '_' M U L T I M V '_' R E W R I T E;
NO_NATIVE_FULL_OUTER_JOIN: N O '_' N A T I V E '_' F U L L '_' O U T E R '_' J O I N;
NONBLOCKING: N O N B L O C K I N G;
NONEDITIONABLE: N O N E D I T I O N A B L E;
NONE: N O N E;
NO_NLJ_BATCHING: N O '_' N L J '_' B A T C H I N G;
NO_NLJ_PREFETCH: N O '_' N L J '_' P R E F E T C H;
NO: N O;
NONSCHEMA: N O N S C H E M A;
NO_OBJECT_LINK: N O '_' O B J E C T '_' L I N K;
NOORDER: N O O R D E R;
NO_ORDER_ROLLUPS: N O '_' O R D E R '_' R O L L U P S;
NO_OUTER_JOIN_TO_ANTI: N O '_' O U T E R '_' J O I N '_' T O '_' A N T I;
NO_OUTER_JOIN_TO_INNER: N O '_' O U T E R '_' J O I N '_' T O '_' I N N E R;
NOOVERRIDE: N O O V E R R I D E;
NO_PARALLEL_INDEX: N O '_' P A R A L L E L '_' I N D E X;
NOPARALLEL_INDEX: N O P A R A L L E L '_' I N D E X;
NO_PARALLEL: N O '_' P A R A L L E L;
NOPARALLEL: N O P A R A L L E L;
NO_PARTIAL_COMMIT: N O '_' P A R T I A L '_' C O M M I T;
NO_PARTIAL_JOIN: N O '_' P A R T I A L '_' J O I N;
NO_PARTIAL_ROLLUP_PUSHDOWN: N O '_' P A R T I A L '_' R O L L U P '_' P U S H D O W N;
NOPARTITION: N O P A R T I T I O N;
NO_PLACE_DISTINCT: N O '_' P L A C E '_' D I S T I N C T;
NO_PLACE_GROUP_BY: N O '_' P L A C E '_' G R O U P '_' B Y;
NO_PQ_CONCURRENT_UNION: N O '_' P Q '_' C O N C U R R E N T '_' U N I O N;
NO_PQ_MAP: N O '_' P Q '_' M A P;
NO_PQ_REPLICATE: N O '_' P Q '_' R E P L I C A T E;
NO_PQ_SKEW: N O '_' P Q '_' S K E W;
NO_PRUNE_GSETS: N O '_' P R U N E '_' G S E T S;
NO_PULL_PRED: N O '_' P U L L '_' P R E D;
NO_PUSH_PRED: N O '_' P U S H '_' P R E D;
NO_PUSH_SUBQ: N O '_' P U S H '_' S U B Q;
NO_PX_FAULT_TOLERANCE: N O '_' P X '_' F A U L T '_' T O L E R A N C E;
NO_PX_JOIN_FILTER: N O '_' P X '_' J O I N '_' F I L T E R;
NO_QKN_BUFF: N O '_' Q K N '_' B U F F;
NO_QUERY_TRANSFORMATION: N O '_' Q U E R Y '_' T R A N S F O R M A T I O N;
NO_REF_CASCADE: N O '_' R E F '_' C A S C A D E;
NORELOCATE: N O R E L O C A T E;
NORELY: N O R E L Y;
NOREPAIR: N O R E P A I R;
NOREPLAY: N O R E P L A Y;
NORESETLOGS: N O R E S E T L O G S;
NO_RESULT_CACHE: N O '_' R E S U L T '_' C A C H E;
NOREVERSE: N O R E V E R S E;
NO_REWRITE: N O '_' R E W R I T E;
NOREWRITE: N O R E W R I T E;
NORMAL: N O R M A L;
NO_ROOT_SW_FOR_LOCAL: N O '_' R O O T '_' S W '_' F O R '_' L O C A L;
NOROWDEPENDENCIES: N O R O W D E P E N D E N C I E S;
NOSCHEMACHECK: N O S C H E M A C H E C K;
NOSEGMENT: N O S E G M E N T;
NO_SEMIJOIN: N O '_' S E M I J O I N;
NO_SEMI_TO_INNER: N O '_' S E M I '_' T O '_' I N N E R;
NO_SET_TO_JOIN: N O '_' S E T '_' T O '_' J O I N;
NOSORT: N O S O R T;
NO_SQL_TRANSLATION: N O '_' S Q L '_' T R A N S L A T I O N;
NO_SQL_TUNE: N O '_' S Q L '_' T U N E;
NO_STAR_TRANSFORMATION: N O '_' S T A R '_' T R A N S F O R M A T I O N;
NO_STATEMENT_QUEUING: N O '_' S T A T E M E N T '_' Q U E U I N G;
NO_STATS_GSETS: N O '_' S T A T S '_' G S E T S;
NOSTRICT: N O S T R I C T;
NO_SUBQUERY_PRUNING: N O '_' S U B Q U E R Y '_' P R U N I N G;
NO_SUBSTRB_PAD: N O '_' S U B S T R B '_' P A D;
NO_SWAP_JOIN_INPUTS: N O '_' S W A P '_' J O I N '_' I N P U T S;
NOSWITCH: N O S W I T C H;
NO_TABLE_LOOKUP_BY_NL: N O '_' T A B L E '_' L O O K U P '_' B Y '_' N L;
NO_TEMP_TABLE: N O '_' T E M P '_' T A B L E;
NOTHING: N O T H I N G;
NOTIFICATION: N O T I F I C A T I O N;
NOT: N O T;
NO_TRANSFORM_DISTINCT_AGG: N O '_' T R A N S F O R M '_' D I S T I N C T '_' A G G;
NO_UNNEST: N O '_' U N N E S T;
NO_USE_CUBE: N O '_' U S E '_' C U B E;
NO_USE_HASH_AGGREGATION: N O '_' U S E '_' H A S H '_' A G G R E G A T I O N;
NO_USE_HASH_GBY_FOR_PUSHDOWN: N O '_' U S E '_' H A S H '_' G B Y '_' F O R '_' P U S H D O W N;
NO_USE_HASH: N O '_' U S E '_' H A S H;
NO_USE_INVISIBLE_INDEXES: N O '_' U S E '_' I N V I S I B L E '_' I N D E X E S;
NO_USE_MERGE: N O '_' U S E '_' M E R G E;
NO_USE_NL: N O '_' U S E '_' N L;
NO_USE_VECTOR_AGGREGATION: N O '_' U S E '_' V E C T O R '_' A G G R E G A T I O N;
NOVALIDATE: N O V A L I D A T E;
NO_VECTOR_TRANSFORM_DIMS: N O '_' V E C T O R '_' T R A N S F O R M '_' D I M S;
NO_VECTOR_TRANSFORM_FACT: N O '_' V E C T O R '_' T R A N S F O R M '_' F A C T;
NO_VECTOR_TRANSFORM: N O '_' V E C T O R '_' T R A N S F O R M;
NOWAIT: N O W A I T;
NO_XDB_FASTPATH_INSERT: N O '_' X D B '_' F A S T P A T H '_' I N S E R T;
NO_XML_DML_REWRITE: N O '_' X M L '_' D M L '_' R E W R I T E;
NO_XMLINDEX_REWRITE_IN_SELECT: N O '_' X M L I N D E X '_' R E W R I T E '_' I N '_' S E L E C T;
NO_XMLINDEX_REWRITE: N O '_' X M L I N D E X '_' R E W R I T E;
NO_XML_QUERY_REWRITE: N O '_' X M L '_' Q U E R Y '_' R E W R I T E;
NO_ZONEMAP: N O '_' Z O N E M A P;
NTH_VALUE: N T H '_' V A L U E;
NULLIF: N U L L I F;
HAMO: N U L L;
NULLS: N U L L S;
NUMBER: N U M B E R;
NUMERIC: N U M E R I C;
NUM_INDEX_KEYS: N U M '_' I N D E X '_' K E Y S;
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;
NVARCHAR2: N V A R C H A R '2';
NVL2: N V L '2';
OBJECT2XML: O B J E C T '2' X M L;
OBJECT: O B J E C T;
OBJ_ID: O B J '_' I D;
OBJNO: O B J N O;
OBJNO_REUSE: O B J N O '_' R E U S E;
OCCURENCES: O C C U R E N C E S;
OFFLINE: O F F L I N E;
OFF: O F F;
OFFSET: O F F S E T;
OF: O F;
OIDINDEX: O I D I N D E X;
OID: O I D;
OLAP: O L A P;
OLD: O L D;
OLD_PUSH_PRED: O L D '_' P U S H '_' P R E D;
OLS: O L S;
OLTP: O L T P;
OMIT: O M I T;
ONE: O N E;
ONLINE: O N L I N E;
ONLY: O N L Y;
ON: O N;
OPAQUE: O P A Q U E;
OPAQUE_TRANSFORM: O P A Q U E '_' T R A N S F O R M;
OPAQUE_XCANONICAL: O P A Q U E '_' X C A N O N I C A L;
OPCODE: O P C O D E;
OPEN: O P E N;
OPERATIONS: O P E R A T I O N S;
OPERATOR: O P E R A T O R;
OPT_ESTIMATE: O P T '_' E S T I M A T E;
OPTIMAL: O P T I M A L;
OPTIMIZE: O P T I M I Z E;
OPTIMIZER_FEATURES_ENABLE: O P T I M I Z E R '_' F E A T U R E S '_' E N A B L E;
OPTIMIZER_GOAL: O P T I M I Z E R '_' G O A L;
OPTION: O P T I O N;
OPT_PARAM: O P T '_' P A R A M;
ORA_BRANCH: O R A '_' B R A N C H;
ORA_CHECK_ACL: O R A '_' C H E C K '_' A C L;
ORA_CHECK_PRIVILEGE: O R A '_' C H E C K '_' P R I V I L E G E;
ORA_CLUSTERING: O R A '_' C L U S T E R I N G;
ORADATA: O R A D A T A;
ORADEBUG: O R A D E B U G;
ORA_DST_AFFECTED: O R A '_' D S T '_' A F F E C T E D;
ORA_DST_CONVERT: O R A '_' D S T '_' C O N V E R T;
ORA_DST_ERROR: O R A '_' D S T '_' E R R O R;
ORA_GET_ACLIDS: O R A '_' G E T '_' A C L I D S;
ORA_GET_PRIVILEGES: O R A '_' G E T '_' P R I V I L E G E S;
ORA_HASH: O R A '_' H A S H;
ORA_INVOKING_USERID: O R A '_' I N V O K I N G '_' U S E R I D;
ORA_INVOKING_USER: O R A '_' I N V O K I N G '_' U S E R;
ORA_INVOKING_XS_USER_GUID: O R A '_' I N V O K I N G '_' X S '_' U S E R '_' G U I D;
ORA_INVOKING_XS_USER: O R A '_' I N V O K I N G '_' X S '_' U S E R;
ORA_RAWCOMPARE: O R A '_' R A W C O M P A R E;
ORA_RAWCONCAT: O R A '_' R A W C O N C A T;
ORA_ROWSCN: O R A '_' R O W S C N;
ORA_ROWSCN_RAW: O R A '_' R O W S C N '_' R A W;
ORA_ROWVERSION: O R A '_' R O W V E R S I O N;
ORA_TABVERSION: O R A '_' T A B V E R S I O N;
ORA_WRITE_TIME: O R A '_' W R I T E '_' T I M E;
ORDERED: O R D E R E D;
ORDERED_PREDICATES: O R D E R E D '_' P R E D I C A T E S;
ORDER: O R D E R;
ORDINALITY: O R D I N A L I T Y;
OR_EXPAND: O R '_' E X P A N D;
ORGANIZATION: O R G A N I Z A T I O N;
OR: O R;
OR_PREDICATES: O R '_' P R E D I C A T E S;
OSERROR: O S E R R O R;
OTHER: O T H E R;
OUTER_JOIN_TO_ANTI: O U T E R '_' J O I N '_' T O '_' A N T I;
OUTER_JOIN_TO_INNER: O U T E R '_' J O I N '_' T O '_' I N N E R;
OUTER: O U T E R;
OUTLINE_LEAF: O U T L I N E '_' L E A F;
OUTLINE: O U T L I N E;
OUT_OF_LINE: O U T '_' O F '_' L I N E;
OUT: O U T;
HASO_NOMOVE: O V E R F L O W '_' N O M O V E;
HASO: O V E R F L O W;
OVERLAPS: O V E R L A P S;
OVER: O V E R;
OVERRIDING: O V E R R I D I N G;
OWNER: O W N E R;
OWNERSHIP: O W N E R S H I P;
OWN: O W N;
PACKAGE: P A C K A G E;
PACKAGES: P A C K A G E S;
PARALLEL_ENABLE: P A R A L L E L '_' E N A B L E;
PARALLEL_INDEX: P A R A L L E L '_' I N D E X;
PARALLEL: P A R A L L E L;
PARAMETERS: P A R A M E T E R S;
PARAM: P A R A M;
PARENT: P A R E N T;
PARITY: P A R I T Y;
PARTIAL_JOIN: P A R T I A L '_' J O I N;
PARTIALLY: P A R T I A L L Y;
PARTIAL: P A R T I A L;
PARTIAL_ROLLUP_PUSHDOWN: P A R T I A L '_' R O L L U P '_' P U S H D O W N;
PARTITION_HASH: P A R T I T I O N '_' H A S H;
PARTITION_LIST: P A R T I T I O N '_' L I S T;
PARTITION: P A R T I T I O N;
PARTITION_RANGE: P A R T I T I O N '_' R A N G E;
PARTITIONS: P A R T I T I O N S;
PARTNUMINST: P A R T '$' N U M '$' I N S T;
PASSING: P A S S I N G;
PASSWORD_GRACE_TIME: P A S S W O R D '_' G R A C E '_' T I M E;
PASSWORD_LIFE_TIME: P A S S W O R D '_' L I F E '_' T I M E;
PASSWORD_LOCK_TIME: P A S S W O R D '_' L O C K '_' T I M E;
PASSWORD: P A S S W O R D;
PASSWORD_REUSE_MAX: P A S S W O R D '_' R E U S E '_' M A X;
PASSWORD_REUSE_TIME: P A S S W O R D '_' R E U S E '_' T I M E;
PASSWORD_VERIFY_FUNCTION: P A S S W O R D '_' V E R I F Y '_' F U N C T I O N;
PAST: P A S T;
PATCH: P A T C H;
PATH: P A T H;
PATH_PREFIX: P A T H '_' P R E F I X;
PATHS: P A T H S;
PATTERN: P A T T E R N;
PBL_HS_BEGIN: P B L '_' H S '_' B E G I N;
PBL_HS_END: P B L '_' H S '_' E N D;
PCTFREE: P C T F R E E;
PCTINCREASE: P C T I N C R E A S E;
PCTTHRESHOLD: P C T T H R E S H O L D;
PCTUSED: P C T U S E D;
PCTVERSION: P C T V E R S I O N;
PENDING: P E N D I N G;
PERCENT_FOUND: '%' F O U N D;
PERCENT_ISOPEN: '%' I S O P E N;
PERCENT_NOTFOUND: '%' N O T F O U N D;
PERCENT_KEYWORD: P E R C E N T;
PERCENT_RANKM: P E R C E N T '_' R A N K M;
PERCENT_ROWCOUNT: '%' R O W C O U N T;
PERCENT_ROWTYPE: '%' R O W T Y P E;
PERCENT_TYPE: '%' T Y P E;
PERFORMANCE: P E R F O R M A N C E;
PERIOD_KEYWORD: P E R I O D;
PERMANENT: P E R M A N E N T;
PERMISSION: P E R M I S S I O N;
PERMUTE: P E R M U T E;
PER: P E R;
PFILE: P F I L E;
PHYSICAL: P H Y S I C A L;
PIKEY: P I K E Y;
PIPELINED: P I P E L I N E D;
PIPE: P I P E;
PIV_GB: P I V '_' G B;
PIVOT: P I V O T;
PIV_SSF: P I V '_' S S F;
PLACE_DISTINCT: P L A C E '_' D I S T I N C T;
PLACE_GROUP_BY: P L A C E '_' G R O U P '_' B Y;
PLAN: P L A N;
PLSCOPE_SETTINGS: P L S C O P E '_' S E T T I N G S;
PLS_INTEGER: P L S '_' I N T E G E R;
PLSQL_CCFLAGS: P L S Q L '_' C C F L A G S;
PLSQL_CODE_TYPE: P L S Q L '_' C O D E '_' T Y P E;
PLSQL_DEBUG: P L S Q L '_' D E B U G;
PLSQL_OPTIMIZE_LEVEL: P L S Q L '_' O P T I M I Z E '_' L E V E L;
PLSQL_WARNINGS: P L S Q L '_' W A R N I N G S;
PLUGGABLE: P L U G G A B L E;
POINT: P O I N T;
POLICY: P O L I C Y;
POOL_16K: P O O L '_' '1' '6' K;
POOL_2K: P O O L '_' '2' K;
POOL_32K: P O O L '_' '3' '2' K;
POOL_4K: P O O L '_' '4' K;
POOL_8K: P O O L '_' '8' K;
POSITIVEN: P O S I T I V E N;
POSITIVE: P O S I T I V E;
POST_TRANSACTION: P O S T '_' T R A N S A C T I O N;
POWERMULTISET_BY_CARDINALITY: P O W E R M U L T I S E T '_' B Y '_' C A R D I N A L I T Y;
POWERMULTISET: P O W E R M U L T I S E T;
POWER: P O W E R;
PQ_CONCURRENT_UNION: P Q '_' C O N C U R R E N T '_' U N I O N;
PQ_DISTRIBUTE: P Q '_' D I S T R I B U T E;
PQ_DISTRIBUTE_WINDOW: P Q '_' D I S T R I B U T E '_' W I N D O W;
PQ_FILTER: P Q '_' F I L T E R;
PQ_MAP: P Q '_' M A P;
PQ_NOMAP: P Q '_' N O M A P;
PQ_REPLICATE: P Q '_' R E P L I C A T E;
PQ_SKEW: P Q '_' S K E W;
PRAGMA: P R A G M A;
PREBUILT: P R E B U I L T;
PRECEDES: P R E C E D E S;
PRECEDING: P R E C E D I N G;
PRECISION: P R E C I S I O N;
PRECOMPUTE_SUBQUERY: P R E C O M P U T E '_' S U B Q U E R Y;
PREDICATE_REORDERS: P R E D I C A T E '_' R E O R D E R S;
PRELOAD: P R E L O A D;
PREPARE: P R E P A R E;
PRESENTNNV: P R E S E N T N N V;
PRESENT: P R E S E N T;
PRESENTV: P R E S E N T V;
PRESERVE_OID: P R E S E R V E '_' O I D;
PRESERVE: P R E S E R V E;
PRETTY: P R E T T Y;
PREVIOUS: P R E V I O U S;
PREV: P R E V;
PRIMARY: P R I M A R Y;
PRINTBLOBTOCLOB: P R I N T B L O B T O C L O B;
PRIORITY: P R I O R I T Y;
PRIOR: P R I O R;
PRIVATE: P R I V A T E;
PRIVATE_SGA: P R I V A T E '_' S G A;
PRIVILEGED: P R I V I L E G E D;
PRIVILEGE: P R I V I L E G E;
PRIVILEGES: P R I V I L E G E S;
PROCEDURAL: P R O C E D U R A L;
PROCEDURE: P R O C E D U R E;
PROCESS: P R O C E S S;
PROFILE: P R O F I L E;
PROGRAM: P R O G R A M;
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;
PROTECTION: P R O T E C T I O N;
PROXY: P R O X Y;
PRUNING: P R U N I N G;
PUBLIC: P U B L I C;
PULL_PRED: P U L L '_' P R E D;
PURGE: P U R G E;
PUSH_PRED: P U S H '_' P R E D;
PUSH_SUBQ: P U S H '_' S U B Q;
PX_FAULT_TOLERANCE: P X '_' F A U L T '_' T O L E R A N C E;
PX_GRANULE: P X '_' G R A N U L E;
PX_JOIN_FILTER: P X '_' J O I N '_' F I L T E R;
QB_NAME: Q B '_' N A M E;
QUERY_BLOCK: Q U E R Y '_' B L O C K;
QUERY: Q U E R Y;
QUEUE_CURR: Q U E U E '_' C U R R;
QUEUE: Q U E U E;
QUEUE_ROWP: Q U E U E '_' R O W P;
QUIESCE: Q U I E S C E;
QUORUM: Q U O R U M;
QUOTA: Q U O T A;
RAISE: R A I S E;
RANDOM_LOCAL: R A N D O M '_' L O C A L;
RANDOM: R A N D O M;
RANGE: R A N G E;
RANKM: R A N K M;
RAPIDLY: R A P I D L Y;
RAW: R A W;
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 '_' O U T L I N E;
RDBA: R D B A;
READ: R E A D;
READS: R E A D S;
REALM: R E A L M;
REAL: R E A L;
REBALANCE: R E B A L A N C E;
REBUILD: R E B U I L D;
RECORD: R E C O R D;
RECORDS_PER_BLOCK: R E C O R D S '_' P E R '_' B L O C K;
RECOVERABLE: R E C O V E R A B L E;
RECOVER: R E C O V E R;
RECOVERY: R E C O V E R Y;
RECYCLEBIN: R E C Y C L E B I N;
RECYCLE: R E C Y C L E;
REDACTION: R E D A C T I O N;
REDEFINE: R E D E F I N E;
REDO: R E D O;
REDUCED: R E D U C E D;
REDUNDANCY: R E D U N D A N C Y;
REF_CASCADE_CURSOR: R E F '_' C A S C A D E '_' C U R S O R;
REFERENCED: R E F E R E N C E D;
REFERENCE: R E F E R E N C E;
REFERENCES: R E F E R E N C E S;
REFERENCING: R E F E R E N C I N G;
REF: R E F;
REFRESH: R E F R E S H;
REFTOHEX: R E F T O H E X;
REGEXP_COUNT: R E G E X P '_' C O U N T;
REGEXP_INSTR: R E G E X P '_' I N S T R;
REGEXP_LIKE: R E G E X P '_' L I K E;
REGEXP_REPLACE: R E G E X P '_' R E P L A C E;
REGEXP_SUBSTR: R E G E X P '_' S U B S T R;
REGISTER: R E G I S T E R;
REGR_AVGX: R E G R '_' A V G X;
REGR_AVGY: R E G R '_' A V G Y;
REGR_COUNT: R E G R '_' C O U N T;
REGR_INTERCEPT: R E G R '_' I N T E R C E P T;
REGR_R2: R E G R '_' R '2';
REGR_SLOPE: R E G R '_' S L O P E;
REGR_SXX: R E G R '_' S X X;
REGR_SXY: R E G R '_' S X Y;
REGR_SYY: R E G R '_' S Y Y;
REGULAR: R E G U L A R;
REJECT: R E J E C T;
REKEY: R E K E Y;
RELATIONAL: R E L A T I O N A L;
RELIES_ON: R E L I E S '_' O N;
RELOCATE: R E L O C A T E;
RELY: R E L Y;
REMAINDER: R E M A I N D E R;
REMOTE_MAPPED: R E M O T E '_' M A P P E D;
REMOVE: R E M O V E;
RENAME: R E N A M E;
REPAIR: R E P A I R;
REPEAT: R E P E A T;
REPLACE: R E P L A C E;
REPLICATION: R E P L I C A T I O N;
REQUIRED: R E Q U I R E D;
RESETLOGS: R E S E T L O G S;
RESET: R E S E T;
RESIZE: R E S I Z E;
RESOLVE: R E S O L V E;
RESOLVER: R E S O L V E R;
RESOURCE: R E S O U R C E;
RESPECT: R E S P E C T;
RESTART: R E S T A R T;
RESTORE_AS_INTERVALS: R E S T O R E '_' A S '_' I N T E R V A L S;
RESTORE: R E S T O R E;
RESTRICT_ALL_REF_CONS: R E S T R I C T '_' A L L '_' R E F '_' C O N S;
RESTRICTED: R E S T R I C T E D;
RESTRICT_REFERENCES: R E S T R I C T '_' R E F E R E N C E S;
RESTRICT: R E S T R I C T;
RESULT_CACHE: R E S U L T '_' C A C H E;
RESULT: R E S U L T;
RESUMABLE: R E S U M A B L E;
RESUME: R E S U M E;
RETENTION: R E T E N T I O N;
RETRY_ON_ROW_CHANGE: R E T R Y '_' O N '_' R O W '_' C H A N G E;
RETURNING: R E T U R N I N G;
RETURN: R E T U R N;
REUSE: R E U S E;
REVERSE: R E V E R S E;
REVOKE: R E V O K E;
REWRITE_OR_ERROR: R E W R I T E '_' O R '_' E R R O R;
REWRITE: R E W R I T E;
RIGHT: R I G H T;
ROLE: R O L E;
ROLESET: R O L E S E T;
ROLES: R O L E S;
ROLLBACK: R O L L B A C K;
ROLLING: R O L L I N G;
ROLLUP: R O L L U P;
ROWDEPENDENCIES: R O W D E P E N D E N C I E S;
ROWID_MAPPING_TABLE: R O W I D '_' M A P P I N G '_' T A B L E;
ROWID: R O W I 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;
ROW_LENGTH: R O W '_' L E N G T H;
ROWNUM: R O W N U M;
ROW: R O W;
ROWS: R O W S;
RPAD: R P A D;
RTRIM: R T R I M;
RULE: R U L E;
RULES: R U L E S;
RUNNING: R U N N I N G;
SALT: S A L T;
SAMPLE: S A M P L E;
SAVE_AS_INTERVALS: S A V E '_' A S '_' I N T E R V A L S;
SAVEPOINT: S A V E P O I N T;
SAVE: S A V E;
SB4: S B '4';
SCALE_ROWS: S C A L E '_' R O W S;
SCALE: S C A L E;
SCAN_INSTANCES: S C A N '_' I N S T A N C E S;
SCAN: S C A N;
SCHEDULER: S C H E D U L E R;
SCHEMACHECK: S C H E M A C H E C K;
SCHEMA: S C H E M A;
SCN_ASCENDING: S C N '_' A S C E N D I N G;
SCN: S C N;
SCOPE: S C O P E;
SCRUB: S C R U B;
SD_ALL: S D '_' A L L;
SD_INHIBIT: S D '_' I N H I B I T;
SDO_GEOM_MBR: S D O '_' G E O M '_' M B R;
SD_SHOW: S D '_' S H O W;
SEARCH: S E A R C H;
SECOND: S E C O N D;
SECRET: S E C R E T;
SECUREFILE_DBA: S E C U R E F I L E '_' D B A;
SECUREFILE: S E C U R E F I L E;
SECURITY: S E C U R I T Y;
SEED: S E E D;
SEG_BLOCK: S E G '_' B L O C K;
SEG_FILE: S E G '_' F I L E;
SEGMENT: S E G M E N T;
SELECTIVITY: S E L E C T I V I T Y;
SELECT: S E L E C T;
SELF: S E L F;
SEMIJOIN_DRIVER: S E M I J O I N '_' D R I V E R;
SEMIJOIN: S E M I J O I N;
SEMI_TO_INNER: S E M I '_' T O '_' I N N E R;
SEQUENCED: S E Q U E N C E D;
SEQUENCE: S E Q U E N C E;
SEQUENTIAL: S E Q U E N T I A L;
SERIALIZABLE: S E R I A L I Z A B L E;
SERIALLY_REUSABLE: S E R I A L L Y '_' R E U S A B L E;
SERIAL: S E R I A L;
SERVERERROR: S E R V E R E R R O R;
SERVICE_NAME_CONVERT: S E R V I C E '_' N A M E '_' C O N V E R T;
SERVICES: S E R V I C E S;
SESSION_CACHED_CURSORS: S E S S I O N '_' C A C H E D '_' C U R S O R S;
SESSION: S E S S I O N;
SESSIONS_PER_USER: S E S S I O N S '_' P E R '_' U S E R;
SESSIONTIMEZONE: S E S S I O N T I M E Z O N E;
SESSIONTZNAME: S E S S I O N T Z N A M E;
SET: S E T;
SETS: S E T S;
SETTINGS: S E T T I N G S;
SET_TO_JOIN: S E T '_' T O '_' J O I N;
SEVERE: S E V E R E;
SHARED_POOL: S H A R E D '_' P O O L;
SHARED: S H A R E D;
SHARE: S H A R E;
SHARING: S H A R I N G;
SHELFLIFE: S H E L F L I F E;
SHOW: S H O W;
SHRINK: S H R I N K;
SHUTDOWN: S H U T D O W N;
SIBLINGS: S I B L I N G S;
SID: S I D;
SIGNAL_COMPONENT: S I G N A L '_' C O M P O N E N T;
SIGNAL_FUNCTION: S I G N A L '_' F U N C T I O N;
SIGN: S I G N;
SIGNTYPE: S I G N T Y P E;
SIMPLE_INTEGER: S I M P L E '_' I N T E G E R;
SIMPLE: S I M P L E;
SINGLE: S I N G L E;
SINGLETASK: S I N G L E T A S K;
SINH: S I N H;
SIN: S I N;
SIZE: S I Z E;
SKIP_EXT_OPTIMIZER: S K I P '_' E X T '_' O P T I M I Z E R;
SKIP_ : S K I P;
SKIP_UNQ_UNUSABLE_IDX: S K I P '_' U N Q '_' U N U S A B L E '_' I D X;
SKIP_UNUSABLE_INDEXES: S K I P '_' U N U S A B L E '_' I N D E X E S;
SMALLFILE: S M A L L F I L E;
SMALLINT: S M A L L I N T;
SNAPSHOT: S N A P S H O T;
SOME: S O M E;
SORT: S O R T;
SOUNDEX: S O U N D E X;
SOURCE_FILE_DIRECTORY: S O U R C E '_' F I L E '_' D I R E C T O R Y;
SOURCE_FILE_NAME_CONVERT: S O U R C E '_' F I L E '_' N A M E '_' C O N V E R T;
SOURCE: S O U R C E;
SPACE_KEYWORD: S P A C E;
SPECIFICATION: S P E C I F I C A T I O N;
SPFILE: S P F I L E;
SPLIT: S P L I T;
SPREADSHEET: S P R E A D S H E E T;
SQLDATA: S Q L D A T A;
SQLERROR: S Q L E R R O R;
SQLLDR: S Q L L D R;
SQL: S Q L;
SQL_TRACE: S Q L '_' T R A C E;
SQL_TRANSLATION_PROFILE: S Q L '_' T R A N S L A T I O N '_' P R O F I L E;
SQRT: S Q R T;
STALE: S T A L E;
STANDALONE: S T A N D A L O N E;
STANDARD_HASH: S T A N D A R D '_' H A S H;
STANDBY_MAX_DATA_DELAY: S T A N D B Y '_' M A X '_' D A T A '_' D E L A Y;
STANDBYS: S T A N D B Y S;
STANDBY: S T A N D B Y;
STAR: S T A R;
STAR_TRANSFORMATION: S T A R '_' T R A N S F O R M A T I O N;
START: S T A R T;
STARTUP: S T A R T U P;
STATEMENT_ID: S T A T E M E N T '_' I D;
STATEMENT_QUEUING: S T A T E M E N T '_' Q U E U I N G;
STATEMENTS: S T A T E M E N T S;
STATEMENT: S T A T E M E N T;
STATE: S T A T E;
STATIC: S T A T I C;
STATISTICS: S T A T I S T I C S;
STATS_BINOMIAL_TEST: S T A T S '_' B I N O M I A L '_' T E S T;
STATS_CROSSTAB: S T A T S '_' C R O S S T A B;
STATS_F_TEST: S T A T S '_' F '_' T E S T;
STATS_KS_TEST: S T A T S '_' K S '_' T E S T;
STATS_MODE: S T A T S '_' M O D E;
STATS_MW_TEST: S T A T S '_' M W '_' T E S T;
STATS_ONE_WAY_ANOVA: S T A T S '_' O N E '_' W A Y '_' A N O V A;
STATS_T_TEST_INDEP: S T A T S '_' T '_' T E S T '_' I N D E P;
STATS_T_TEST_INDEPU: S T A T S '_' T '_' T E S T '_' I N D E P U;
STATS_T_TEST_ONE: S T A T S '_' T '_' T E S T '_' O N E;
STATS_T_TEST_PAIRED: S T A T S '_' T '_' T E S T '_' P A I R E D;
STATS_WSR_TEST: S T A T S '_' W S R '_' T E S T;
STDDEV_POP: S T D D E V '_' P O P;
STDDEV_SAMP: S T D D E V '_' S A M P;
STOP: S T O P;
STORAGE: S T O R A G E;
STORE: S T O R E;
STREAMS: S T R E A M S;
STREAM: S T R E A M;
STRICT: S T R I C T;
STRING: S T R I N G;
STRIPE_COLUMNS: S T R I P E '_' C O L U M N S;
STRIPE_WIDTH: S T R I P E '_' W I D T H;
STRIP: S T R I P;
STRUCTURE: S T R U C T U R E;
SUBMULTISET: S U B M U L T I S E T;
SUBPARTITION_REL: S U B P A R T I T I O N '_' R E L;
SUBPARTITIONS: S U B P A R T I T I O N S;
SUBPARTITION: S U B P A R T I T I O N;
SUBQUERIES: S U B Q U E R I E S;
SUBQUERY_PRUNING: S U B Q U E R Y '_' P R U N I N G;
SUBSCRIBE: S U B S C R I B E;
SUBSET: S U B S E T;
SUBSTITUTABLE: S U B S T I T U T A B L E;
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;
SUBTYPE: S U B T Y P E;
SUCCESSFUL: S U C C E S S F U L;
SUCCESS: S U C C E S S;
SUMMARY: S U M M A R Y;
SUPPLEMENTAL: S U P P L E M E N T A L;
SUSPEND: S U S P E N D;
SWAP_JOIN_INPUTS: S W A P '_' J O I N '_' I N P U T S;
SWITCHOVER: S W I T C H O V E R;
SWITCH: S W I T C H;
SYNCHRONOUS: S Y N C H R O N O U S;
SYNC: S Y N C;
SYNONYM: S Y N O N Y M;
SYSASM: S Y S A S M;
SYS_AUDIT: S Y S '_' A U D I T;
SYSAUX: S Y S A U X;
SYSBACKUP: S Y S B A C K U P;
SYS_CHECKACL: S Y S '_' C H E C K A C L;
SYS_CHECK_PRIVILEGE: S Y S '_' C H E C K '_' P R I V I L E G E;
SYS_CONNECT_BY_PATH: S Y S '_' C O N N E C T '_' B Y '_' P A T H;
SYS_CONTEXT: S Y S '_' C O N T E X T;
SYSDATE: S Y S D A T E;
SYSDBA: S Y S D B A;
SYS_DBURIGEN: S Y S '_' D B U R I G E N;
SYSDG: S Y S D G;
SYS_DL_CURSOR: S Y S '_' D L '_' C U R S O R;
SYS_DM_RXFORM_CHR: S Y S '_' D M '_' R X F O R M '_' C H R;
SYS_DM_RXFORM_NUM: S Y S '_' D M '_' R X F O R M '_' N U M;
SYS_DOM_COMPARE: S Y S '_' D O M '_' C O M P A R E;
SYS_DST_PRIM2SEC: S Y S '_' D S T '_' P R I M '2' S E C;
SYS_DST_SEC2PRIM: S Y S '_' D S T '_' S E C '2' P R I M;
SYS_ET_BFILE_TO_RAW: S Y S '_' E T '_' B F I L E '_' T O '_' R A W;
SYS_ET_BLOB_TO_IMAGE: S Y S '_' E T '_' B L O B '_' T O '_' I M A G E;
SYS_ET_IMAGE_TO_BLOB: S Y S '_' E T '_' I M A G E '_' T O '_' B L O B;
SYS_ET_RAW_TO_BFILE: S Y S '_' E T '_' R A W '_' T O '_' B F I L E;
SYS_EXTPDTXT: S Y S '_' E X T P D T X T;
SYS_EXTRACT_UTC: S Y S '_' E X T R A C T '_' U T C;
SYS_FBT_INSDEL: S Y S '_' F B T '_' I N S D E L;
SYS_FILTER_ACLS: S Y S '_' F I L T E R '_' A C L S;
SYS_FNMATCHES: S Y S '_' F N M A T C H E S;
SYS_FNREPLACE: S Y S '_' F N R E P L A C E;
SYS_GET_ACLIDS: S Y S '_' G E T '_' A C L I D S;
SYS_GET_COL_ACLIDS: S Y S '_' G E T '_' C O L '_' A C L I D S;
SYS_GET_PRIVILEGES: S Y S '_' G E T '_' P R I V I L E G E S;
SYS_GETTOKENID: S Y S '_' G E T T O K E N I D;
SYS_GETXTIVAL: S Y S '_' G E T X T I V A L;
SYS_GUID: S Y S '_' G U I D;
SYSGUID: S Y S G U I D;
SYSKM: S Y S K M;
SYS_MAKE_XMLNODEID: S Y S '_' M A K E '_' X M L N O D E I D;
SYS_MAKEXML: S Y S '_' M A K E X M L;
SYS_MKXMLATTR: S Y S '_' M K X M L A T T R;
SYS_MKXTI: S Y S '_' M K X T I;
SYSOBJ: S Y S O B J;
SYS_OP_ADT2BIN: S Y S '_' O P '_' A D T '2' B I N;
SYS_OP_ADTCONS: S Y S '_' O P '_' A D T C O N S;
SYS_OP_ALSCRVAL: S Y S '_' O P '_' A L S C R V A L;
SYS_OP_ATG: S Y S '_' O P '_' A T G;
SYS_OP_BIN2ADT: S Y S '_' O P '_' B I N '2' A D T;
SYS_OP_BITVEC: S Y S '_' O P '_' B I T V E C;
SYS_OP_BL2R: S Y S '_' O P '_' B L '2' R;
SYS_OP_BLOOM_FILTER_LIST: S Y S '_' O P '_' B L O O M '_' F I L T E R '_' L I S T;
SYS_OP_BLOOM_FILTER: S Y S '_' O P '_' B L O O M '_' F I L T E R;
SYS_OP_C2C: S Y S '_' O P '_' C '2' C;
SYS_OP_CAST: S Y S '_' O P '_' C A S T;
SYS_OP_CEG: S Y S '_' O P '_' C E G;
SYS_OP_CL2C: S Y S '_' O P '_' C L '2' C;
SYS_OP_COMBINED_HASH: S Y S '_' O P '_' C O M B I N E D '_' H A S H;
SYS_OP_COMP: S Y S '_' O P '_' C O M P;
SYS_OP_CONVERT: S Y S '_' O P '_' C O N V E R T;
SYS_OP_COUNTCHG: S Y S '_' O P '_' C O U N T C H G;
SYS_OP_CSCONV: S Y S '_' O P '_' C S C O N V;
SYS_OP_CSCONVTEST: S Y S '_' O P '_' C S C O N V T E S T;
SYS_OP_CSR: S Y S '_' O P '_' C S R;
SYS_OP_CSX_PATCH: S Y S '_' O P '_' C S X '_' P A T C H;
SYS_OP_CYCLED_SEQ: S Y S '_' O P '_' C Y C L E D '_' S E Q;
SYS_OP_DECOMP: S Y S '_' O P '_' D E C O M P;
SYS_OP_DESCEND: S Y S '_' O P '_' D E S C E N D;
SYS_OP_DISTINCT: S Y S '_' O P '_' D I S T I N C T;
SYS_OP_DRA: S Y S '_' O P '_' D R A;
SYS_OP_DUMP: S Y S '_' O P '_' D U M P;
SYS_OP_DV_CHECK: S Y S '_' O P '_' D V '_' C H E C K;
SYS_OP_ENFORCE_NOT_HAMO: S Y S '_' O P '_' E N F O R C E '_' N O T '_' N U L L '$';
SYSOPER: S Y S O P E R;
SYS_OP_EXTRACT: S Y S '_' O P '_' E X T R A C T;
SYS_OP_GROUPING: S Y S '_' O P '_' G R O U P I N G;
SYS_OP_GUID: S Y S '_' O P '_' G U I D;
SYS_OP_HASH: S Y S '_' O P '_' H A S H;
SYS_OP_IIX: S Y S '_' O P '_' I I X;
SYS_OP_ITR: S Y S '_' O P '_' I T R;
SYS_OP_KEY_VECTOR_CREATE: S Y S '_' O P '_' K E Y '_' V E C T O R '_' C R E A T E;
SYS_OP_KEY_VECTOR_FILTER_LIST: S Y S '_' O P '_' K E Y '_' V E C T O R '_' F I L T E R '_' L I S T;
SYS_OP_KEY_VECTOR_FILTER: S Y S '_' O P '_' K E Y '_' V E C T O R '_' F I L T E R;
SYS_OP_KEY_VECTOR_SUCCEEDED: S Y S '_' O P '_' K E Y '_' V E C T O R '_' S U C C E E D E D;
SYS_OP_KEY_VECTOR_USE: S Y S '_' O P '_' K E Y '_' V E C T O R '_' U S E;
SYS_OP_LBID: S Y S '_' O P '_' L B I D;
SYS_OP_LOBLOC2BLOB: S Y S '_' O P '_' L O B L O C '2' B L O B;
SYS_OP_LOBLOC2CLOB: S Y S '_' O P '_' L O B L O C '2' C L O B;
SYS_OP_LOBLOC2ID: S Y S '_' O P '_' L O B L O C '2' I D;
SYS_OP_LOBLOC2NCLOB: S Y S '_' O P '_' L O B L O C '2' N C L O B;
SYS_OP_LOBLOC2TYP: S Y S '_' O P '_' L O B L O C '2' T Y P;
SYS_OP_LSVI: S Y S '_' O P '_' L S V I;
SYS_OP_LVL: S Y S '_' O P '_' L V L;
SYS_OP_MAKEOID: S Y S '_' O P '_' M A K E O I D;
SYS_OP_MAP_NONNULL: S Y S '_' O P '_' M A P '_' N O N N U L L;
SYS_OP_MSR: S Y S '_' O P '_' M S R;
SYS_OP_NICOMBINE: S Y S '_' O P '_' N I C O M B I N E;
SYS_OP_NIEXTRACT: S Y S '_' O P '_' N I E X T R A C T;
SYS_OP_NII: S Y S '_' O P '_' N I I;
SYS_OP_NIX: S Y S '_' O P '_' N I X;
SYS_OP_NOEXPAND: S Y S '_' O P '_' N O E X P A N D;
SYS_OP_NTCIMG: S Y S '_' O P '_' N T C I M G '$';
SYS_OP_NUMTORAW: S Y S '_' O P '_' N U M T O R A W;
SYS_OP_OIDVALUE: S Y S '_' O P '_' O I D V A L U E;
SYS_OP_OPNSIZE: S Y S '_' O P '_' O P N S I Z E;
SYS_OP_PAR_1: S Y S '_' O P '_' P A R '_' '1';
SYS_OP_PARGID_1: S Y S '_' O P '_' P A R G I D '_' '1';
SYS_OP_PARGID: S Y S '_' O P '_' P A R G I D;
SYS_OP_PAR: S Y S '_' O P '_' P A R;
SYS_OP_PART_ID: S Y S '_' O P '_' P A R T '_' I D;
SYS_OP_PIVOT: S Y S '_' O P '_' P I V O T;
SYS_OP_R2O: S Y S '_' O P '_' R '2' O;
SYS_OP_RAWTONUM: S Y S '_' O P '_' R A W T O N U M;
SYS_OP_RDTM: S Y S '_' O P '_' R D T M;
SYS_OP_REF: S Y S '_' O P '_' R E F;
SYS_OP_RMTD: S Y S '_' O P '_' R M T D;
SYS_OP_ROWIDTOOBJ: S Y S '_' O P '_' R O W I D T O O B J;
SYS_OP_RPB: S Y S '_' O P '_' R P B;
SYS_OPTLOBPRBSC: S Y S '_' O P T L O B P R B S C;
SYS_OP_TOSETID: S Y S '_' O P '_' T O S E T I D;
SYS_OP_TPR: S Y S '_' O P '_' T P R;
SYS_OP_TRTB: S Y S '_' O P '_' T R T B;
SYS_OPTXICMP: S Y S '_' O P T X I C M P;
SYS_OPTXQCASTASNQ: S Y S '_' O P T X Q C A S T A S N Q;
SYS_OP_UNDESCEND: S Y S '_' O P '_' U N D E S C E N D;
SYS_OP_VECAND: S Y S '_' O P '_' V E C A N D;
SYS_OP_VECBIT: S Y S '_' O P '_' V E C B I T;
SYS_OP_VECOR: S Y S '_' O P '_' V E C O R;
SYS_OP_VECXOR: S Y S '_' O P '_' V E C X O R;
SYS_OP_VERSION: S Y S '_' O P '_' V E R S I O N;
SYS_OP_VREF: S Y S '_' O P '_' V R E F;
SYS_OP_VVD: S Y S '_' O P '_' V V D;
SYS_OP_XMLCONS_FOR_CSX: S Y S '_' O P '_' X M L C O N S '_' F O R '_' C S X;
SYS_OP_XPTHATG: S Y S '_' O P '_' X P T H A T G;
SYS_OP_XPTHIDX: S Y S '_' O P '_' X P T H I D X;
SYS_OP_XPTHOP: S Y S '_' O P '_' X P T H O P;
SYS_OP_XTXT2SQLT: S Y S '_' O P '_' X T X T '2' S Q L T;
SYS_OP_ZONE_ID: S Y S '_' O P '_' Z O N E '_' I D;
SYS_ORDERKEY_DEPTH: S Y S '_' O R D E R K E Y '_' D E P T H;
SYS_ORDERKEY_MAXCHILD: S Y S '_' O R D E R K E Y '_' M A X C H I L D;
SYS_ORDERKEY_PARENT: S Y S '_' O R D E R K E Y '_' P A R E N T;
SYS_PARALLEL_TXN: S Y S '_' P A R A L L E L '_' T X N;
SYS_PATHID_IS_ATTR: S Y S '_' P A T H I D '_' I S '_' A T T R;
SYS_PATHID_IS_NMSPC: S Y S '_' P A T H I D '_' I S '_' N M S P C;
SYS_PATHID_LASTNAME: S Y S '_' P A T H I D '_' L A S T N A M E;
SYS_PATHID_LASTNMSPC: S Y S '_' P A T H I D '_' L A S T N M S P C;
SYS_PATH_REVERSE: S Y S '_' P A T H '_' R E V E R S E;
SYS_PXQEXTRACT: S Y S '_' P X Q E X T R A C T;
SYS_RAW_TO_XSID: S Y S '_' R A W '_' T O '_' X S I D;
SYS_RID_ORDER: S Y S '_' R I D '_' O R D E R;
SYS_ROW_DELTA: S Y S '_' R O W '_' D E L T A;
SYS_SC_2_XMLT: S Y S '_' S C '_' '2' '_' X M L T;
SYS_SYNRCIREDO: S Y S '_' S Y N R C I R E D O;
SYSTEM_DEFINED: S Y S T E M '_' D E F I N E D;
SYSTEM: S Y S T E M;
SYSTIMESTAMP: S Y S T I M E S T A M P;
SYS_TYPEID: S Y S '_' T Y P E I D;
SYS_UMAKEXML: S Y S '_' U M A K E X M L;
SYS_XMLANALYZE: S Y S '_' X M L A N A L Y Z E;
SYS_XMLCONTAINS: S Y S '_' X M L C O N T A I N S;
SYS_XMLCONV: S Y S '_' X M L C O N V;
SYS_XMLEXNSURI: S Y S '_' X M L E X N S U R I;
SYS_XMLGEN: S Y S '_' X M L G E N;
SYS_XMLI_LOC_ISNODE: S Y S '_' X M L I '_' L O C '_' I S N O D E;
SYS_XMLI_LOC_ISTEXT: S Y S '_' X M L I '_' L O C '_' I S T E X T;
SYS_XMLINSTR: S Y S '_' X M L I N S T R;
SYS_XMLLOCATOR_GETSVAL: S Y S '_' X M L L O C A T O R '_' G E T S V A L;
SYS_XMLNODEID_GETCID: S Y S '_' X M L N O D E I D '_' G E T C I D;
SYS_XMLNODEID_GETLOCATOR: S Y S '_' X M L N O D E I D '_' G E T L O C A T O R;
SYS_XMLNODEID_GETOKEY: S Y S '_' X M L N O D E I D '_' G E T O K E Y;
SYS_XMLNODEID_GETPATHID: S Y S '_' X M L N O D E I D '_' G E T P A T H I D;
SYS_XMLNODEID_GETPTRID: S Y S '_' X M L N O D E I D '_' G E T P T R I D;
SYS_XMLNODEID_GETRID: S Y S '_' X M L N O D E I D '_' G E T R I D;
SYS_XMLNODEID_GETSVAL: S Y S '_' X M L N O D E I D '_' G E T S V A L;
SYS_XMLNODEID_GETTID: S Y S '_' X M L N O D E I D '_' G E T T I D;
SYS_XMLNODEID: S Y S '_' X M L N O D E I D;
SYS_XMLT_2_SC: S Y S '_' X M L T '_' '2' '_' S C;
SYS_XMLTRANSLATE: S Y S '_' X M L T R A N S L A T E;
SYS_XMLTYPE2SQL: S Y S '_' X M L T Y P E '2' S Q L;
SYS_XQ_ASQLCNV: S Y S '_' X Q '_' A S Q L C N V;
SYS_XQ_ATOMCNVCHK: S Y S '_' X Q '_' A T O M C N V C H K;
SYS_XQBASEURI: S Y S '_' X Q B A S E U R I;
SYS_XQCASTABLEERRH: S Y S '_' X Q C A S T A B L E E R R H;
SYS_XQCODEP2STR: S Y S '_' X Q C O D E P '2' S T R;
SYS_XQCODEPEQ: S Y S '_' X Q C O D E P E Q;
SYS_XQCON2SEQ: S Y S '_' X Q C O N '2' S E Q;
SYS_XQCONCAT: S Y S '_' X Q C O N C A T;
SYS_XQDELETE: S Y S '_' X Q D E L E T E;
SYS_XQDFLTCOLATION: S Y S '_' X Q D F L T C O L A T I O N;
SYS_XQDOC: S Y S '_' X Q D O C;
SYS_XQDOCURI: S Y S '_' X Q D O C U R I;
SYS_XQDURDIV: S Y S '_' X Q D U R D I V;
SYS_XQED4URI: S Y S '_' X Q E D '4' U R I;
SYS_XQENDSWITH: S Y S '_' X Q E N D S W I T H;
SYS_XQERRH: S Y S '_' X Q E R R H;
SYS_XQERR: S Y S '_' X Q E R R;
SYS_XQESHTMLURI: S Y S '_' X Q E S H T M L U R I;
SYS_XQEXLOBVAL: S Y S '_' X Q E X L O B V A L;
SYS_XQEXSTWRP: S Y S '_' X Q E X S T W R P;
SYS_XQEXTRACT: S Y S '_' X Q E X T R A C T;
SYS_XQEXTRREF: S Y S '_' X Q E X T R R E F;
SYS_XQEXVAL: S Y S '_' X Q E X V A L;
SYS_XQFB2STR: S Y S '_' X Q F B '2' S T R;
SYS_XQFNBOOL: S Y S '_' X Q F N B O O L;
SYS_XQFNCMP: S Y S '_' X Q F N C M P;
SYS_XQFNDATIM: S Y S '_' X Q F N D A T I M;
SYS_XQFNLNAME: S Y S '_' X Q F N L N A M E;
SYS_XQFNNM: S Y S '_' X Q F N N M;
SYS_XQFNNSURI: S Y S '_' X Q F N N S U R I;
SYS_XQFNPREDTRUTH: S Y S '_' X Q F N P R E D T R U T H;
SYS_XQFNQNM: S Y S '_' X Q F N Q N M;
SYS_XQFNROOT: S Y S '_' X Q F N R O O T;
SYS_XQFORMATNUM: S Y S '_' X Q F O R M A T N U M;
SYS_XQFTCONTAIN: S Y S '_' X Q F T C O N T A I N;
SYS_XQFUNCR: S Y S '_' X Q F U N C R;
SYS_XQGETCONTENT: S Y S '_' X Q G E T C O N T E N T;
SYS_XQINDXOF: S Y S '_' X Q I N D X O F;
SYS_XQINSERT: S Y S '_' X Q I N S E R T;
SYS_XQINSPFX: S Y S '_' X Q I N S P F X;
SYS_XQIRI2URI: S Y S '_' X Q I R I '2' U R I;
SYS_XQLANG: S Y S '_' X Q L A N G;
SYS_XQLLNMFRMQNM: S Y S '_' X Q L L N M F R M Q N M;
SYS_XQMKNODEREF: S Y S '_' X Q M K N O D E R E F;
SYS_XQNILLED: S Y S '_' X Q N I L L E D;
SYS_XQNODENAME: S Y S '_' X Q N O D E N A M E;
SYS_XQNORMSPACE: S Y S '_' X Q N O R M S P A C E;
SYS_XQNORMUCODE: S Y S '_' X Q N O R M U C O D E;
SYS_XQ_NRNG: S Y S '_' X Q '_' N R N G;
SYS_XQNSP4PFX: S Y S '_' X Q N S P '4' P F X;
SYS_XQNSPFRMQNM: S Y S '_' X Q N S P F R M Q N M;
SYS_XQPFXFRMQNM: S Y S '_' X Q P F X F R M Q N M;
SYS_XQ_PKSQL2XML: S Y S '_' X Q '_' P K S Q L '2' X M L;
SYS_XQPOLYABS: S Y S '_' X Q P O L Y A B S;
SYS_XQPOLYADD: S Y S '_' X Q P O L Y A D D;
SYS_XQPOLYCEL: S Y S '_' X Q P O L Y C E L;
SYS_XQPOLYCSTBL: S Y S '_' X Q P O L Y C S T B L;
SYS_XQPOLYCST: S Y S '_' X Q P O L Y C S T;
SYS_XQPOLYDIV: S Y S '_' X Q P O L Y D I V;
SYS_XQPOLYFLR: S Y S '_' X Q P O L Y F L R;
SYS_XQPOLYMOD: S Y S '_' X Q P O L Y M O D;
SYS_XQPOLYMUL: S Y S '_' X Q P O L Y M U L;
SYS_XQPOLYRND: S Y S '_' X Q P O L Y R N D;
SYS_XQPOLYSQRT: S Y S '_' X Q P O L Y S Q R T;
SYS_XQPOLYSUB: S Y S '_' X Q P O L Y S U B;
SYS_XQPOLYUMUS: S Y S '_' X Q P O L Y U M U S;
SYS_XQPOLYUPLS: S Y S '_' X Q P O L Y U P L S;
SYS_XQPOLYVEQ: S Y S '_' X Q P O L Y V E Q;
SYS_XQPOLYVGE: S Y S '_' X Q P O L Y V G E;
SYS_XQPOLYVGT: S Y S '_' X Q P O L Y V G T;
SYS_XQPOLYVLE: S Y S '_' X Q P O L Y V L E;
SYS_XQPOLYVLT: S Y S '_' X Q P O L Y V L T;
SYS_XQPOLYVNE: S Y S '_' X Q P O L Y V N E;
SYS_XQREF2VAL: S Y S '_' X Q R E F '2' V A L;
SYS_XQRENAME: S Y S '_' X Q R E N A M E;
SYS_XQREPLACE: S Y S '_' X Q R E P L A C E;
SYS_XQRESVURI: S Y S '_' X Q R E S V U R I;
SYS_XQRNDHALF2EVN: S Y S '_' X Q R N D H A L F '2' E V N;
SYS_XQRSLVQNM: S Y S '_' X Q R S L V Q N M;
SYS_XQRYENVPGET: S Y S '_' X Q R Y E N V P G E T;
SYS_XQRYVARGET: S Y S '_' X Q R Y V A R G E T;
SYS_XQRYWRP: S Y S '_' X Q R Y W R P;
SYS_XQSEQ2CON4XC: S Y S '_' X Q S E Q '2' C O N '4' X C;
SYS_XQSEQ2CON: S Y S '_' X Q S E Q '2' C O N;
SYS_XQSEQDEEPEQ: S Y S '_' X Q S E Q D E E P E Q;
SYS_XQSEQINSB: S Y S '_' X Q S E Q I N S B;
SYS_XQSEQRM: S Y S '_' X Q S E Q R M;
SYS_XQSEQRVS: S Y S '_' X Q S E Q R V S;
SYS_XQSEQSUB: S Y S '_' X Q S E Q S U B;
SYS_XQSEQTYPMATCH: S Y S '_' X Q S E Q T Y P M A T C H;
SYS_XQSTARTSWITH: S Y S '_' X Q S T A R T S W I T H;
SYS_XQSTATBURI: S Y S '_' X Q S T A T B U R I;
SYS_XQSTR2CODEP: S Y S '_' X Q S T R '2' C O D E P;
SYS_XQSTRJOIN: S Y S '_' X Q S T R J O I N;
SYS_XQSUBSTRAFT: S Y S '_' X Q S U B S T R A F T;
SYS_XQSUBSTRBEF: S Y S '_' X Q S U B S T R B E F;
SYS_XQTOKENIZE: S Y S '_' X Q T O K E N I Z E;
SYS_XQTREATAS: S Y S '_' X Q T R E A T A S;
SYS_XQ_UPKXML2SQL: S Y S '_' X Q '_' U P K X M L '2' S Q L;
SYS_XQXFORM: S Y S '_' X Q X F O R M;
SYS_XSID_TO_RAW: S Y S '_' X S I D '_' T O '_' R A W;
SYS_ZMAP_FILTER: S Y S '_' Z M A P '_' F I L T E R;
SYS_ZMAP_REFRESH: S Y S '_' Z M A P '_' R E F R E S H;
TABLE_LOOKUP_BY_NL: T A B L E '_' L O O K U P '_' B Y '_' N L;
TABLESPACE_NO: T A B L E S P A C E '_' N O;
TABLESPACE: T A B L E S P A C E;
TABLES: T A B L E S;
TABLE_STATS: T A B L E '_' S T A T S;
TABLE: T A B L E;
TABNO: T A B N O;
TAG: T A G;
TANH: T A N H;
TAN: T A N;
TBLORIDXPARTNUM: T B L '$' O R '$' I D X '$' P A R T '$' N U M;
TEMPFILE: T E M P F I L E;
TEMPLATE: T E M P L A T E;
TEMPORARY: T E M P O R A R Y;
TEMP_TABLE: T E M P '_' T A B L E;
TEST: T E S T;
TEXT: T E X T;
THAN: T H A N;
THEN: T H E N;
THE: T H E;
THREAD: T H R E A D;
THROUGH: T H R O U G H;
TIER: T I E R;
TIES: T I E S;
TIMEOUT: T I M E O U T;
TIMESTAMP_LTZ_UNCONSTRAINED: T I M E S T A M P '_' L T Z '_' U N C O N S T R A I N E D;
TIMESTAMP: T I M E S T A M P;
TIMESTAMP_TZ_UNCONSTRAINED: T I M E S T A M P '_' T Z '_' U N C O N S T R A I N E D;
TIMESTAMP_UNCONSTRAINED: T I M E S T A M P '_' U N C O N S T R A I N E D;
TIMES: T I M E S;
TIME: T I M E;
TIMEZONE: T I M E Z O N E;
TIMEZONE_ABBR: T I M E Z O N E '_' A B B R;
TIMEZONE_HOUR: T I M E Z O N E '_' H O U R;
TIMEZONE_MINUTE: T I M E Z O N E '_' M I N U T E;
TIMEZONE_OFFSET: T I M E Z O N E '_' O F F S E T;
TIMEZONE_REGION: T I M E Z O N E '_' R E G I O N;
TIME_ZONE: T I M E '_' Z O N E;
TIV_GB: T I V '_' G B;
TIV_SSF: T I V '_' S S F;
TO_ACLID: T O '_' A C L I D;
TO_BINARY_DOUBLE: T O '_' B I N A R Y '_' D O U B L E;
TO_BINARY_FLOAT: T O '_' B I N A R Y '_' F L O A T;
TO_BLOB: T O '_' B L O B;
TO_CLOB: T O '_' C L O B;
TO_DSINTERVAL: T O '_' D S I N T E R V A L;
TO_LOB: T O '_' L O B;
TO_MULTI_BYTE: T O '_' M U L T I '_' B Y T E;
TO_NCHAR: T O '_' N C H A R;
TO_NCLOB: T O '_' N C L O B;
TO_NUMBER: T O '_' N U M B E R;
TOPLEVEL: T O P L E V E L;
TO_SINGLE_BYTE: T O '_' S I N G L E '_' B Y T E;
TO_TIMESTAMP: T O '_' T I M E S T A M P;
TO_TIMESTAMP_TZ: T O '_' T I M E S T A M P '_' T Z;
TO_TIME: T O '_' T I M E;
TO_TIME_TZ: T O '_' T I M E '_' T Z;
TO: T O;
TO_YMINTERVAL: T O '_' Y M I N T E R V A L;
TRACE: T R A C E;
TRACING: T R A C I N G;
TRACKING: T R A C K I N G;
TRAILING: T R A I L I N G;
TRANSACTION: T R A N S A C T I O N;
TRANSFORM_DISTINCT_AGG: T R A N S F O R M '_' D I S T I N C T '_' A G G;
TRANSITIONAL: T R A N S I T I O N A L;
TRANSITION: T R A N S I T I O N;
TRANSLATE: T R A N S L A T E;
TRANSLATION: T R A N S L A T I O N;
TREAT: T R E A T;
TRIGGERS: T R I G G E R S;
TRIGGER: T R I G G E R;
TRUE: T R U E;
TRUNCATE: T R U N C A T E;
TRUNC: T R U N C;
TRUSTED: T R U S T E D;
TRUST: T R U S T;
TUNING: T U N I N G;
TX: T X;
TYPES: T Y P E S;
TYPE: T Y P E;
TZ_OFFSET: T Z '_' O F F S E T;
UB2: U B '2';
UBA: U B A;
UCS2: U C S '2';
UID: U I D;
UNARCHIVED: U N A R C H I V E D;
UNBOUNDED: U N B O U N D E D;
UNBOUND: U N B O U N D;
UNCONDITIONAL: U N C O N D I T I O N A L;
UNDER: U N D E R;
UNDO: U N D O;
UNDROP: U N D R O P;
UNIFORM: U N I F O R M;
UNION: U N I O N;
UNIQUE: U N I Q U E;
UNISTR: U N I S T R;
UNLIMITED: U N L I M I T E D;
UNLOAD: U N L O A D;
UNLOCK: U N L O C K;
UNMATCHED: U N M A T C H E D;
UNNEST_INNERJ_DISTINCT_VIEW: U N N E S T '_' I N N E R J '_' D I S T I N C T '_' V I E W;
UNNEST_NOSEMIJ_NODISTINCTVIEW: U N N E S T '_' N O S E M I J '_' N O D I S T I N C T V I E W;
UNNEST_SEMIJ_VIEW: U N N E S T '_' S E M I J '_' V I E W;
UNNEST: U N N E S T;
UNPACKED: U N P A C K E D;
UNPIVOT: U N P I V O T;
UNPLUG: U N P L U G;
UNPROTECTED: U N P R O T E C T E D;
UNQUIESCE: U N Q U I E S C E;
UNRECOVERABLE: U N R E C O V E R A B L E;
UNRESTRICTED: U N R E S T R I C T E D;
UNSUBSCRIBE: U N S U B S C R I B E;
UNTIL: U N T I L;
UNUSABLE: U N U S A B L E;
UNUSED: U N U S E D;
UPDATABLE: U P D A T A B L E;
UPDATED: U P D A T E D;
UPDATE: U P D A T E;
UPDATEXML: U P D A T E X M L;
UPD_INDEXES: U P D '_' I N D E X E S;
UPD_JOININDEX: U P D '_' J O I N I N D E X;
UPGRADE: U P G R A D E;
UPPER: U P P E R;
UPSERT: U P S E R T;
UROWID: U R O W I D;
USABLE: U S A B L E;
USAGE: U S A G E;
USE_ANTI: U S E '_' A N T I;
USE_CONCAT: U S E '_' C O N C A T;
USE_CUBE: U S E '_' C U B E;
USE_HASH_AGGREGATION: U S E '_' H A S H '_' A G G R E G A T I O N;
USE_HASH_GBY_FOR_PUSHDOWN: U S E '_' H A S H '_' G B Y '_' F O R '_' P U S H D O W N;
USE_HASH: U S E '_' H A S H;
USE_HIDDEN_PARTITIONS: U S E '_' H I D D E N '_' P A R T I T I O N S;
USE_INVISIBLE_INDEXES: U S E '_' I N V I S I B L E '_' I N D E X E S;
USE_MERGE_CARTESIAN: U S E '_' M E R G E '_' C A R T E S I A N;
USE_MERGE: U S E '_' M E R G E;
USE_NL: U S E '_' N L;
USE_NL_WITH_INDEX: U S E '_' N L '_' W I T H '_' I N D E X;
USE_PRIVATE_OUTLINES: U S E '_' P R I V A T E '_' O U T L I N E S;
USER_DATA: U S E R '_' D A T A;
USER_DEFINED: U S E R '_' D E F I N E D;
USERENV: U S E R E N V;
USERGROUP: U S E R G R O U P;
USER_RECYCLEBIN: U S E R '_' R E C Y C L E B I N;
USERS: U S E R S;
USER_TABLESPACES: U S E R '_' T A B L E S P A C E S;
USER: U S E R;
USE_SEMI: U S E '_' S E M I;
USE_STORED_OUTLINES: U S E '_' S T O R E D '_' O U T L I N E S;
USE_TTT_FOR_GSETS: U S E '_' T T T '_' F O R '_' G S E T S;
USE: U S E;
USE_VECTOR_AGGREGATION: U S E '_' V E C T O R '_' A G G R E G A T I O N;
USE_WEAK_NAME_RESL: U S E '_' W E A K '_' N A M E '_' R E S L;
USING_NO_EXPAND: U S I N G '_' N O '_' E X P A N D;
USING: U S I N G;
UTF16BE: U T F '1' '6' B E;
UTF16LE: U T F '1' '6' L E;
UTF32: U T F '3' '2';
UTF8: U T F '8';
V1: V '1';
V2: V '2';
VALIDATE: V A L I D A T E;
VALIDATION: V A L I D A T I O N;
VALID_TIME_END: V A L I D '_' T I M E '_' E N D;
VALUES: V A L U E S;
VALUE: V A L U E;
VARCHAR2: V A R C H A R '2';
VARCHAR: V A R C H A R;
VARIABLE: V A R I A B L E;
VAR_POP: V A R '_' P O P;
VARRAYS: V A R R A Y S;
VARRAY: V A R R A Y;
VAR_SAMP: V A R '_' S A M P;
VARYING: V A R Y I N G;
VECTOR_READ_TRACE: V E C T O R '_' R E A D '_' T R A C E;
VECTOR_READ: V E C T O R '_' R E A D;
VECTOR_TRANSFORM_DIMS: V E C T O R '_' T R A N S F O R M '_' D I M S;
VECTOR_TRANSFORM_FACT: V E C T O R '_' T R A N S F O R M '_' F A C T;
VECTOR_TRANSFORM: V E C T O R '_' T R A N S F O R M;
VERIFIER: V E R I F I E R;
VERIFY: V E R I F Y;
VERSIONING: V E R S I O N I N G;
VERSIONS_ENDSCN: V E R S I O N S '_' E N D S C N;
VERSIONS_ENDTIME: V E R S I O N S '_' E N D T I M E;
VERSIONS_OPERATION: V E R S I O N S '_' O P E R A T I O N;
VERSIONS_STARTSCN: V E R S I O N S '_' S T A R T S C N;
VERSIONS_STARTTIME: V E R S I O N S '_' S T A R T T I M E;
VERSIONS: V E R S I O N S;
VERSIONS_XID: V E R S I O N S '_' X I D;
VERSION: V E R S I O N;
VIEW: V I E W;
VIOLATION: V I O L A T I O N;
VIRTUAL: V I R T U A L;
VISIBILITY: V I S I B I L I T Y;
VISIBLE: V I S I B L E;
VOLUME: V O L U M E;
VSIZE: V S I Z E;
WAIT: W A I T;
WALLET: W A L L E T;
WARNING: W A R N I N G;
WEEKS: W E E K S;
WEEK: W E E K;
WELLFORMED: W E L L F O R M E D;
WHENEVER: W H E N E V E R;
WHEN: W H E N;
WHERE: W H E R E;
WHILE: W H I L E;
WHITESPACE: W H I T E S P A C E;
WIDTH_BUCKET: W I D T H '_' B U C K E T;
WITHIN: W I T H I N;
WITHOUT: W I T H O U T;
WITH_PLSQL: W I T H '_' P L S Q L;
WITH: W I T H;
WORK: W O R K;
WRAPPED: W R A P P E D;
WRAPPER: W R A P P E R;
WRITE: W R I T E;
XDB_FASTPATH_INSERT: X D B '_' F A S T P A T H '_' I N S E R T;
XDB: X D B;
X_DYN_PRUNE: X '_' D Y N '_' P R U N E;
XID: X I D;
XML2OBJECT: X M L '2' O B J E C T;
XMLAGG: X M L A G G;
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;
XML_DML_RWT_STMT: X M L '_' D M L '_' R W T '_' S T M T;
XMLELEMENT: X M L E L E M E N T;
XMLEXISTS2: X M L E X I S T S '2';
XMLEXISTS: X M L E X I S T S;
XMLFOREST: X M L F O R E S T;
XMLINDEX: X M L I N D E X;
XMLINDEX_REWRITE_IN_SELECT: X M L I N D E X '_' R E W R I T E '_' I N '_' S E L E C T;
XMLINDEX_REWRITE: X M L I N D E X '_' R E W R I T E;
XMLINDEX_SEL_IDX_TBL: X M L I N D E X '_' S E L '_' I D X '_' 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;
XMLQUERYVAL: X M L Q U E R Y V A L;
XMLQUERY: X M L Q U E R Y;
XMLROOT: X M L R O O T;
XMLSCHEMA: X M L S C H E M A;
XMLSERIALIZE: X M L S E R I A L I Z E;
XMLTABLE: X M L T A B L E;
XMLTRANSFORMBLOB: X M L T R A N S F O R M B L O B;
XMLTRANSFORM: X M L T R A N S F O R M;
XMLTYPE: X M L T Y P E;
XML: X M L;
XPATHTABLE: X P A T H T A B L E;
XS_SYS_CONTEXT: X S '_' S Y S '_' C O N T E X T;
XS: X S;
YEARS: Y E A R S;
YEAR: Y E A R;
YES: Y E S;
YMINTERVAL_UNCONSTRAINED: Y M I N T E R V A L '_' U N C O N S T R A I N E D;
ZONEMAP: Z O N E M A P;
ZONE: Z O N E;
PREDICTION: P R E D I C T I O N;
PREDICTION_BOUNDS: P R E D I C T I O N '_' B O U N D S;
PREDICTION_COST: P R E D I C T I O N '_' C O S T;
PREDICTION_DETAILS: P R E D I C T I O N '_' D E T A I L S;
PREDICTION_PROBABILITY: P R E D I C T I O N '_' P R O B A B I L I T Y;
PREDICTION_SET: P R E D I C T I O N '_' S E T;
CUME_DIST: C U M E '_' D I S T;
DENSE_RANK: D E N S E '_' R A N K;
LISTAGG: L I S T A G G;
PERCENT_RANK: P E R C E N T '_' R A N K;
PERCENTILE_CONT: P E R C E N T I L E '_' C O N T;
PERCENTILE_DISC: P E R C E N T I L E '_' D I S C;
RANK: R A N K;
AVG: A V G;
CORR: C O R R;
COVAR_: C O V A R '_';
DECODE: D E C O D E;
LAG: L A G;
LEAD: L E A D;
MAX: M A X;
MEDIAN: M E D I A N;
MIN: M I N;
NTILE: N T I L E;
NVL: N V L;
RATIO_TO_REPORT: R A T I O '_' T O '_' R E P O R T;
REGR_: R E G R '_';
ROUND: R O U N D;
ROW_NUMBER: R O W '_' N U M B E R;
SUBSTR: S U B S T R;
TO_CHAR: T O '_' C H A R;
TRIM: T R I M;
SUM: S U M;
STDDEV: S T D D E V;
VAR_: V A R '_';
VARIANCE: V A R I A N C E;
LEAST: L E A S T;
GREATEST: G R E A T E S T;
TO_DATE: T O '_' D A T E;
fragment A: [aA];
fragment B: [bB];
fragment C: [cC];
fragment D: [dD];
fragment E: [eE];
fragment F: [fF];
fragment G: [gG];
fragment H: [hH];
fragment I: [iI];
fragment J: [jJ];
fragment K: [kK];
fragment L: [lL];
fragment M: [mM];
fragment N: [nN];
fragment O: [oO];
fragment P: [pP];
fragment Q: [qQ];
fragment R: [rR];
fragment S: [sS];
fragment T: [tT];
fragment U: [uU];
fragment V: [vV];
fragment W: [wW];
fragment X: [xX];
fragment Y: [yY];
fragment Z: [zZ];
// Rule #358 <NATIONAL_CHAR_STRING_LIT> - subtoken typecast in <REGULAR_ID>, it also incorporates <character_representation>
// Lowercase 'n' is a usual addition to the standard
NATIONAL_CHAR_STRING_LIT: 'N' '\'' (~('\'' | '\r' | '\n' ) | '\'' '\'' | NEWLINE)* '\'';
// Rule #040 <BIT_STRING_LIT> - subtoken typecast in <REGULAR_ID>
// Lowercase 'b' is a usual addition to the standard
BIT_STRING_LIT: 'B' ('\'' [01]* '\'')+;
// Rule #284 <HEX_STRING_LIT> - subtoken typecast in <REGULAR_ID>
// Lowercase 'x' is a usual addition to the standard
HEX_STRING_LIT: 'X' ('\'' [A-F0-9]* '\'')+;
DOUBLE_PERIOD: '..';
PERIOD: '.';
//{ Rule #238 <EXACT_NUM_LIT>
// This rule is a bit tricky - it resolves the ambiguity with <PERIOD>
// It also incorporates <mantisa> and <exponent> for the <APPROXIMATE_NUM_LIT>
// Rule #501 <signed_integer> was incorporated directly in the token <APPROXIMATE_NUM_LIT>
// See also the rule #617 <unsigned_num_lit>
/*
: (
UNSIGNED_INTEGER
( '.' UNSIGNED_INTEGER
| {$type = UNSIGNED_INTEGER;}
) ( E ('+' | '-')? UNSIGNED_INTEGER {$type = APPROXIMATE_NUM_LIT;} )?
| '.' UNSIGNED_INTEGER ( E ('+' | '-')? UNSIGNED_INTEGER {$type = APPROXIMATE_NUM_LIT;} )?
)
(D | F)?
;*/
UNSIGNED_INTEGER: [0-9]+;
APPROXIMATE_NUM_LIT: FLOAT_FRAGMENT ('E' ('+'|'-')? (FLOAT_FRAGMENT | [0-9]+))? ('D' | 'F')?;
// Rule #--- <CHAR_STRING> is a base for Rule #065 <char_string_lit> , it incorporates <character_representation>
// and a superfluous subtoken typecasting of the "QUOTE"
CHAR_STRING: '\'' (~('\'' | '\r' | '\n') | '\'' '\'' | NEWLINE)* '\'';
// Perl-style quoted string, see Oracle SQL reference, chapter String Literals
CHAR_STRING_PERL : 'Q' ( QS_ANGLE | QS_BRACE | QS_BRACK | QS_PAREN) -> type(CHAR_STRING);
fragment QUOTE : '\'' ;
fragment QS_ANGLE : QUOTE '<' .*? '>' QUOTE ;
fragment QS_BRACE : QUOTE '{' .*? '}' QUOTE ;
fragment QS_BRACK : QUOTE '[' .*? ']' QUOTE ;
fragment QS_PAREN : QUOTE '(' .*? ')' QUOTE ;
fragment QS_OTHER_CH: ~('<' | '{' | '[' | '(' | ' ' | '\t' | '\n' | '\r');
DELIMITED_ID: '"' (~('"' | '\r' | '\n') | '"' '"')+ '"' ;
// SQL_SPECIAL_CHAR was split into single rules
PERCENT: '%';
AMPERSAND: '&';
LEFT_PAREN: '(';
RIGHT_PAREN: ')';
DOUBLE_ASTERISK: '**';
ASTERISK: '*';
PLUS_SIGN: '+';
MINUS_SIGN: '-';
COMMA: ',';
SOLIDUS: '/';
AT_SIGN: '@';
ASSIGN_OP: ':=';
// See OCI reference for more information about this
BINDVAR
: ':' SIMPLE_LETTER (SIMPLE_LETTER | [0-9] | '_')*
| ':' DELIMITED_ID // not used in SQL but spotted in v$sqltext when using cursor_sharing
| ':' UNSIGNED_INTEGER
| QUESTION_MARK // not in SQL, not in Oracle, not in OCI, use this for JDBC
;
NOT_EQUAL_OP: '!='
| '<>'
| '^='
| '~='
;
CARRET_OPERATOR_PART: '^';
TILDE_OPERATOR_PART: '~';
EXCLAMATION_OPERATOR_PART: '!';
GREATER_THAN_OP: '>';
LESS_THAN_OP: '<';
COLON: ':';
SEMICOLON: ';';
fragment
QUESTION_MARK: '?';
// protected UNDERSCORE : '_' SEPARATOR ; // subtoken typecast within <INTRODUCER>
BAR: '|';
EQUALS_OP: '=';
// Rule #532 <SQL_EMBDD_LANGUAGE_CHAR> was split into single rules:
LEFT_BRACKET: '[';
RIGHT_BRACKET: ']';
//{ Rule #319 <INTRODUCER>
INTRODUCER
: '_' //(SEPARATOR {$type = UNDERSCORE;})?
;
//{ Rule #479 <SEPARATOR>
// It was originally a protected rule set to be filtered out but the <COMMENT> and <'-'> clashed.
/*SEPARATOR
: '-' -> type('-')
| COMMENT -> channel(HIDDEN)
| (SPACE | NEWLINE)+ -> channel(HIDDEN)
;*/
//}
SPACES: [ \t\r\n]+ -> skip;
// Rule #504 <SIMPLE_LETTER> - simple_latin _letter was generalised into SIMPLE_LETTER
// Unicode is yet to be implemented - see NSF0
fragment
SIMPLE_LETTER
: 'a'..'z'
| 'A'..'Z'
;
fragment
FLOAT_FRAGMENT
: UNSIGNED_INTEGER* '.'? UNSIGNED_INTEGER+
;
// Rule #097 <COMMENT>
SINGLE_LINE_COMMENT: '--' ~('\r' | '\n')* (NEWLINE | EOF) -> channel(HIDDEN);
MULTI_LINE_COMMENT: '/*' .*? '*/' -> channel(HIDDEN);
// SQL*Plus prompt
// TODO should be grammar rule, but tricky to implement
PROMPT
: 'prompt' SPACE ( ~('\r' | '\n') )* (NEWLINE|EOF)
;
START_CMD
// TODO When using full word START there is a conflict with START WITH in sequences and CONNECT BY queries
// 'start' SPACE ( ~( '\r' | '\n') )* (NEWLINE|EOF)
: 'sta' SPACE ( ~('\r' | '\n') )* (NEWLINE|EOF)
// TODO Single @ conflicts with a database link name, like employees@remote
// | '@' ( ~('\r' | '\n') )* (NEWLINE|EOF)
| '@@' ( ~('\r' | '\n') )* (NEWLINE|EOF)
;
fragment
NEWLINE: '\r'? '\n';
fragment
SPACE: [ \t];
//{ Rule #442 <REGULAR_ID> additionally encapsulates a few STRING_LITs.
// Within testLiterals all reserved and non-reserved words are being resolved
REGULAR_ID: SIMPLE_LETTER (SIMPLE_LETTER | '$' | '_' | '#' | [0-9])*;
ZV: '@!' -> channel(HIDDEN);