<?xml version="1.0" encoding="UTF-8"?>
<test-data
    xmlns="http://pmd.sourceforge.net/rule-tests"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://pmd.sourceforge.net/rule-tests http://pmd.sourceforge.net/rule-tests_1_0_0.xsd">

    <test-code>
        <description>A too complex procedure which triggers ExcessiveParameterListRule</description>
        <rule-property name="minimum">1</rule-property>
        <expected-problems>1</expected-problems>
        <code><![CDATA[
CREATE OR REPLACE PACKAGE BODY Foo AS
    PROCEDURE prc_test_unreserved_keyword (
        /** Unreserved Keyword Word FALSE **/
        FALSE IN OUT VARCHAR2,
        /** Unreserved Keyword Word TRUE **/
        TRUE IN OUT VARCHAR2,
        /** Unreserved Keyword Word A **/
        A IN OUT VARCHAR2,
        /** Unreserved Keyword Word ABORT **/
        ABORT IN OUT VARCHAR2,
        /** Unreserved Keyword Word ACCESS **/
        ACCESS IN OUT VARCHAR2,
        /** Unreserved Keyword Word ACCESSED **/
        ACCESSED IN OUT VARCHAR2,
        /** Unreserved Keyword Word ACCOUNT **/
        ACCOUNT IN OUT VARCHAR2,
        /** Unreserved Keyword Word ACTIVATE **/
        ACTIVATE IN OUT VARCHAR2,
        /** Unreserved Keyword Word ADD **/
        ADD IN OUT VARCHAR2,
        /** Unreserved Keyword Word ADMIN **/
        ADMIN IN OUT VARCHAR2,
        /** Unreserved Keyword Word ADMINISTER **/
        ADMINISTER IN OUT VARCHAR2,
        /** Unreserved Keyword Word ADMINISTRATOR **/
        ADMINISTRATOR IN OUT VARCHAR2,
        /** Unreserved Keyword Word ADVISE **/
        ADVISE IN OUT VARCHAR2,
        /** Unreserved Keyword Word ADVISOR **/
        ADVISOR IN OUT VARCHAR2,
        /** Unreserved Keyword Word AFTER **/
        AFTER IN OUT VARCHAR2,
        /** Unreserved Keyword Word AGGREGATE **/
        AGGREGATE IN OUT VARCHAR2,
        /** Unreserved Keyword Word ALIAS **/
        ALIAS IN OUT VARCHAR2,
        /** Unreserved Keyword Word ALL_ROWS **/
        ALL_ROWS IN OUT VARCHAR2,
        /** Unreserved Keyword Word ALLOCATE **/
        ALLOCATE IN OUT VARCHAR2,
        /** Unreserved Keyword Word ALLOW **/
        ALLOW IN OUT VARCHAR2,
        /** Unreserved Keyword Word ALWAYS **/
        ALWAYS IN OUT VARCHAR2,
        /** Unreserved Keyword Word ANALYZE **/
        ANALYZE IN OUT VARCHAR2,
        /** Unreserved Keyword Word ANCILLARY **/
        ANCILLARY IN OUT VARCHAR2,
        /** Unreserved Keyword Word AND_EQUAL **/
        AND_EQUAL IN OUT VARCHAR2,
        /** Unreserved Keyword Word ANTIJOIN **/
        ANTIJOIN IN OUT VARCHAR2,
        /** Unreserved Keyword Word APPEND **/
        APPEND IN OUT VARCHAR2,
        /** Unreserved Keyword Word APPLY **/
        APPLY IN OUT VARCHAR2,
        /** Unreserved Keyword Word ARCHIVE **/
        ARCHIVE IN OUT VARCHAR2,
        /** Unreserved Keyword Word ARCHIVELOG **/
        ARCHIVELOG IN OUT VARCHAR2,
        /** Unreserved Keyword Word ARRAY **/
        ARRAY IN OUT VARCHAR2,
        /** Unreserved Keyword Word ASSOCIATE **/
        ASSOCIATE IN OUT VARCHAR2,
        /** Unreserved Keyword Word AT **/
        AT IN OUT VARCHAR2,
        /** Unreserved Keyword Word ATTRIBUTE **/
        ATTRIBUTE IN OUT VARCHAR2,
        /** Unreserved Keyword Word ATTRIBUTES **/
        ATTRIBUTES IN OUT VARCHAR2,
        /** Unreserved Keyword Word AUDIT **/
        AUDIT IN OUT VARCHAR2,
        /** Unreserved Keyword Word AUTHENTICATED **/
        AUTHENTICATED IN OUT VARCHAR2,
        /** Unreserved Keyword Word AUTHENTICATION **/
        AUTHENTICATION IN OUT VARCHAR2,
        /** Unreserved Keyword Word AUTHID **/
        AUTHID IN OUT VARCHAR2,
        /** Unreserved Keyword Word AUTHORIZATION **/
        AUTHORIZATION IN OUT VARCHAR2,
        /** Unreserved Keyword Word AUTO **/
        AUTO IN OUT VARCHAR2,
        /** Unreserved Keyword Word AUTOALLOCATE **/
        AUTOALLOCATE IN OUT VARCHAR2,
        /** Unreserved Keyword Word AUTOEXTEND **/
        AUTOEXTEND IN OUT VARCHAR2,
        /** Unreserved Keyword Word AUTOMATIC **/
        AUTOMATIC IN OUT VARCHAR2,
        /** Unreserved Keyword Word AVAILABILITY **/
        AVAILABILITY IN OUT VARCHAR2,
        /** Unreserved Keyword Word BACKUP **/
        BACKUP IN OUT VARCHAR2,
        /** Unreserved Keyword Word BATCH **/
        BATCH IN OUT VARCHAR2,
        /** Unreserved Keyword Word BECOME **/
        BECOME IN OUT VARCHAR2,
        /** Unreserved Keyword Word BEFORE **/
        BEFORE IN OUT VARCHAR2,
        /** Unreserved Keyword Word BEGIN **/
        --SRTBEGIN IN OUT VARCHAR2,
        /** Unreserved Keyword Word BEGIN_OUTLINE_DATA **/
        BEGIN_OUTLINE_DATA IN OUT VARCHAR2,
        /** Unreserved Keyword Word BEHALF **/
        BEHALF IN OUT VARCHAR2,
        /** Unreserved Keyword Word BFILE **/
        BFILE IN OUT VARCHAR2,
        /** Unreserved Keyword Word BIGFILE **/
        BIGFILE IN OUT VARCHAR2,
        /** Unreserved Keyword Word BINARY_DOUBLE **/
        BINARY_DOUBLE IN OUT VARCHAR2,
        /** Unreserved Keyword Word BINARY_DOUBLE_INFINITY **/
        BINARY_DOUBLE_INFINITY IN OUT VARCHAR2,
        /** Unreserved Keyword Word BINARY_DOUBLE_NAN **/
        BINARY_DOUBLE_NAN IN OUT VARCHAR2,
        /** Unreserved Keyword Word BINARY_FLOAT **/
        BINARY_FLOAT IN OUT VARCHAR2,
        /** Unreserved Keyword Word BINARY_FLOAT_INFINITY **/
        BINARY_FLOAT_INFINITY IN OUT VARCHAR2,
        /** Unreserved Keyword Word BINARY_FLOAT_NAN **/
        BINARY_FLOAT_NAN IN OUT VARCHAR2,
        /** Unreserved Keyword Word BINDING **/
        BINDING IN OUT VARCHAR2,
        /** Unreserved Keyword Word BITMAP **/
        BITMAP IN OUT VARCHAR2,
        /** Unreserved Keyword Word BITMAP_TREE **/
        BITMAP_TREE IN OUT VARCHAR2,
        /** Unreserved Keyword Word BITMAPS **/
        BITMAPS IN OUT VARCHAR2,
        /** Unreserved Keyword Word BITS **/
        BITS IN OUT VARCHAR2,
        /** Unreserved Keyword Word BLOB **/
        BLOB IN OUT VARCHAR2,
        /** Unreserved Keyword Word BLOCK **/
        BLOCK IN OUT VARCHAR2,
        /** Unreserved Keyword Word BLOCK_RANGE **/
        BLOCK_RANGE IN OUT VARCHAR2,
        /** Unreserved Keyword Word BLOCKS **/
        BLOCKS IN OUT VARCHAR2,
        /** Unreserved Keyword Word BLOCKSIZE **/
        BLOCKSIZE IN OUT VARCHAR2,
        /** Unreserved Keyword Word BODY **/
        BODY IN OUT VARCHAR2,
        /** Unreserved Keyword Word BOTH **/
        BOTH IN OUT VARCHAR2,
        /** Unreserved Keyword Word BOUND **/
        BOUND IN OUT VARCHAR2,
        /** Unreserved Keyword Word BROADCAST **/
        BROADCAST IN OUT VARCHAR2,
        /** Unreserved Keyword Word BUFFER **/
        BUFFER IN OUT VARCHAR2,
        /** Unreserved Keyword Word BUFFER_CACHE **/
        BUFFER_CACHE IN OUT VARCHAR2,
        /** Unreserved Keyword Word BUFFER_POOL **/
        BUFFER_POOL IN OUT VARCHAR2,
        /** Unreserved Keyword Word BUILD **/
        BUILD IN OUT VARCHAR2,
        /** Unreserved Keyword Word BULK **/
        BULK IN OUT VARCHAR2,
        /** Unreserved Keyword Word BYPASS_RECURSIVE_CHECK **/
        BYPASS_RECURSIVE_CHECK IN OUT VARCHAR2,
        /** Unreserved Keyword Word BYPASS_UJVC **/
        BYPASS_UJVC IN OUT VARCHAR2,
        /** Unreserved Keyword Word BYTE **/
        BYTE IN OUT VARCHAR2,
        /** Unreserved Keyword Word CACHE **/
        CACHE IN OUT VARCHAR2,
        /** Unreserved Keyword Word CACHE_CB **/
        CACHE_CB IN OUT VARCHAR2,
        /** Unreserved Keyword Word CACHE_INSTANCES **/
        CACHE_INSTANCES IN OUT VARCHAR2,
        /** Unreserved Keyword Word CACHE_TEMP_TABLE **/
        CACHE_TEMP_TABLE IN OUT VARCHAR2,
        /** Unreserved Keyword Word CALL **/
        CALL IN OUT VARCHAR2,
        /** Unreserved Keyword Word CANCEL **/
        CANCEL IN OUT VARCHAR2,
        /** Unreserved Keyword Word CARDINALITY **/
        CARDINALITY IN OUT VARCHAR2,
        /** Unreserved Keyword Word CASCADE **/
        CASCADE IN OUT VARCHAR2,
        /** Unreserved Keyword Word CAST **/
        CAST IN OUT VARCHAR2,
        /** Unreserved Keyword Word CATEGORY **/
        CATEGORY IN OUT VARCHAR2,
        /** Unreserved Keyword Word CERTIFICATE **/
        CERTIFICATE IN OUT VARCHAR2,
        /** Unreserved Keyword Word CFILE **/
        CFILE IN OUT VARCHAR2,
        /** Unreserved Keyword Word CHAINED **/
        CHAINED IN OUT VARCHAR2,
        /** Unreserved Keyword Word CHANGE **/
        CHANGE IN OUT VARCHAR2,
        /** Unreserved Keyword Word CHAR_CS **/
        CHAR_CS IN OUT VARCHAR2,
        /** Unreserved Keyword Word CHARACTER **/
        CHARACTER IN OUT VARCHAR2,
        /** Unreserved Keyword Word CHECKPOINT **/
        CHECKPOINT IN OUT VARCHAR2,
        /** Unreserved Keyword Word CHILD **/
        CHILD IN OUT VARCHAR2,
        /** Unreserved Keyword Word CHOOSE **/
        CHOOSE IN OUT VARCHAR2,
        /** Unreserved Keyword Word CHUNK **/
        CHUNK IN OUT VARCHAR2,
        /** Unreserved Keyword Word CIV_GB **/
        CIV_GB IN OUT VARCHAR2,
        /** Unreserved Keyword Word CLASS **/
        CLASS IN OUT VARCHAR2,
        /** Unreserved Keyword Word CLEAR **/
        CLEAR IN OUT VARCHAR2,
        /** Unreserved Keyword Word CLOB **/
        CLOB IN OUT VARCHAR2,
        /** Unreserved Keyword Word CLONE **/
        CLONE IN OUT VARCHAR2,
        /** Unreserved Keyword Word CLOSE **/
        CLOSE IN OUT VARCHAR2,
        /** Unreserved Keyword Word CLOSE_CACHED_OPEN_CURSORS **/
        CLOSE_CACHED_OPEN_CURSORS IN OUT VARCHAR2,
        /** Unreserved Keyword Word CLUSTERING_FACTOR **/
        CLUSTERING_FACTOR IN OUT VARCHAR2,
        /** Unreserved Keyword Word COALESCE **/
        COALESCE IN OUT VARCHAR2,
        /** Unreserved Keyword Word COARSE **/
        COARSE IN OUT VARCHAR2,
        /** Unreserved Keyword Word COLLECT **/
        COLLECT IN OUT VARCHAR2,
        /** Unreserved Keyword Word COLUMN **/
        COLUMN IN OUT VARCHAR2,
        /** Unreserved Keyword Word COLUMN_STATS **/
        COLUMN_STATS IN OUT VARCHAR2,
        /** Unreserved Keyword Word COLUMN_VALUE **/
        COLUMN_VALUE IN OUT VARCHAR2,
        /** Unreserved Keyword Word COMMENT **/
        COMMENT IN OUT VARCHAR2,
        /** Unreserved Keyword Word COMMIT **/
        COMMIT IN OUT VARCHAR2,
        /** Unreserved Keyword Word COMMITTED **/
        COMMITTED IN OUT VARCHAR2,
        /** Unreserved Keyword Word COMPACT **/
        COMPACT IN OUT VARCHAR2,
        /** Unreserved Keyword Word COMPATIBILITY **/
        COMPATIBILITY IN OUT VARCHAR2,
        /** Unreserved Keyword Word COMPILE **/
        COMPILE IN OUT VARCHAR2,
        /** Unreserved Keyword Word COMPLETE **/
        COMPLETE IN OUT VARCHAR2,
        /** Unreserved Keyword Word COMPOSITE_LIMIT **/
        COMPOSITE_LIMIT IN OUT VARCHAR2,
        /** Unreserved Keyword Word COMPUTE **/
        COMPUTE IN OUT VARCHAR2,
        /** Unreserved Keyword Word CONFORMING **/
        CONFORMING IN OUT VARCHAR2,
        /** Unreserved Keyword Word CONNECT_BY_COST_BASED **/
        CONNECT_BY_COST_BASED IN OUT VARCHAR2,
        /** Unreserved Keyword Word CONNECT_BY_FILTERING **/
        CONNECT_BY_FILTERING IN OUT VARCHAR2,
        /** Unreserved Keyword Word CONNECT_BY_ISCYCLE **/
        CONNECT_BY_ISCYCLE IN OUT VARCHAR2,
        /** Unreserved Keyword Word CONNECT_BY_ISLEAF **/
        CONNECT_BY_ISLEAF IN OUT VARCHAR2,
        /** Unreserved Keyword Word CONNECT_BY_ROOT **/
        CONNECT_BY_ROOT IN OUT VARCHAR2,
        /** Unreserved Keyword Word CONNECT_TIME **/
        CONNECT_TIME IN OUT VARCHAR2,
        /** Unreserved Keyword Word CONSIDER **/
        CONSIDER IN OUT VARCHAR2,
        /** Unreserved Keyword Word CONSISTENT **/
        CONSISTENT IN OUT VARCHAR2,
        /** Unreserved Keyword Word CONSTRAINT **/
        CONSTRAINT IN OUT VARCHAR2,
        /** Unreserved Keyword Word CONSTRAINTS **/
        CONSTRAINTS IN OUT VARCHAR2,
        /** Unreserved Keyword Word CONTAINER **/
        CONTAINER IN OUT VARCHAR2,
        /** Unreserved Keyword Word CONTENT **/
        CONTENT IN OUT VARCHAR2,
        /** Unreserved Keyword Word CONTENTS **/
        CONTENTS IN OUT VARCHAR2,
        /** Unreserved Keyword Word CONTEXT **/
        CONTEXT IN OUT VARCHAR2,
        /** Unreserved Keyword Word CONTINUE **/
        CONTINUE IN OUT VARCHAR2,
        /** Unreserved Keyword Word CONTROLFILE **/
        CONTROLFILE IN OUT VARCHAR2,
        /** Unreserved Keyword Word CONVERT **/
        CONVERT IN OUT VARCHAR2,
        /** Unreserved Keyword Word CORRUPTION **/
        CORRUPTION IN OUT VARCHAR2,
        /** Unreserved Keyword Word COST **/
        COST IN OUT VARCHAR2,
        /** Unreserved Keyword Word CPU_COSTING **/
        CPU_COSTING IN OUT VARCHAR2,
        /** Unreserved Keyword Word CPU_PER_CALL **/
        CPU_PER_CALL IN OUT VARCHAR2,
        /** Unreserved Keyword Word CPU_PER_SESSION **/
        CPU_PER_SESSION IN OUT VARCHAR2,
        /** Unreserved Keyword Word CREATE_STORED_OUTLINES **/
        CREATE_STORED_OUTLINES IN OUT VARCHAR2,
        /** Unreserved Keyword Word CROSS **/
        CROSS IN OUT VARCHAR2,
        /** Unreserved Keyword Word CUBE **/
        CUBE IN OUT VARCHAR2,
        /** Unreserved Keyword Word CUBE_GB **/
        CUBE_GB IN OUT VARCHAR2,
        /** Unreserved Keyword Word CURRENT **/
        CURRENT IN OUT VARCHAR2,
        /** Unreserved Keyword Word CURRENT_DATE **/
        CURRENT_DATE IN OUT VARCHAR2,
        /** Unreserved Keyword Word CURRENT_SCHEMA **/
        CURRENT_SCHEMA IN OUT VARCHAR2,
        /** Unreserved Keyword Word CURRENT_TIME **/
        CURRENT_TIME IN OUT VARCHAR2,
        /** Unreserved Keyword Word CURRENT_TIMESTAMP **/
        CURRENT_TIMESTAMP IN OUT VARCHAR2,
        /** Unreserved Keyword Word CURRENT_USER **/
        CURRENT_USER IN OUT VARCHAR2,
        /** Unreserved Keyword Word CURSOR_SHARING_EXACT **/
        CURSOR_SHARING_EXACT IN OUT VARCHAR2,
        /** Unreserved Keyword Word CURSOR_SPECIFIC_SEGMENT **/
        CURSOR_SPECIFIC_SEGMENT IN OUT VARCHAR2,
        /** Unreserved Keyword Word CYCLE **/
        CYCLE IN OUT VARCHAR2,
        /** Unreserved Keyword Word DANGLING **/
        DANGLING IN OUT VARCHAR2,
        /** Unreserved Keyword Word DATA **/
        DATA IN OUT VARCHAR2,
        /** Unreserved Keyword Word DATABASE **/
        DATABASE IN OUT VARCHAR2,
        /** Unreserved Keyword Word DATAFILE **/
        DATAFILE IN OUT VARCHAR2,
        /** Unreserved Keyword Word DATAFILES **/
        DATAFILES IN OUT VARCHAR2,
        /** Unreserved Keyword Word DATAOBJNO **/
        DATAOBJNO IN OUT VARCHAR2,
        /** Unreserved Keyword Word DATE_MODE **/
        DATE_MODE IN OUT VARCHAR2,
        /** Unreserved Keyword Word DAY **/
        DAY IN OUT VARCHAR2,
        /** Unreserved Keyword Word DB_ROLE_CHANGE **/
        DB_ROLE_CHANGE IN OUT VARCHAR2,
        /** Unreserved Keyword Word DBA **/
        DBA IN OUT VARCHAR2,
        /** Unreserved Keyword Word DBA_RECYCLEBIN **/
        DBA_RECYCLEBIN IN OUT VARCHAR2,
        /** Unreserved Keyword Word DBMS_STATS **/
        DBMS_STATS IN OUT VARCHAR2,
        /** Unreserved Keyword Word DBTIMEZONE **/
        DBTIMEZONE IN OUT VARCHAR2,
        /** Unreserved Keyword Word DDL **/
        DDL IN OUT VARCHAR2,
        /** Unreserved Keyword Word DEALLOCATE **/
        DEALLOCATE IN OUT VARCHAR2,
        /** Unreserved Keyword Word DEBUG **/
        DEBUG IN OUT VARCHAR2,
        /** Unreserved Keyword Word DEC **/
        DEC IN OUT VARCHAR2,
        /** Unreserved Keyword Word DECREMENT **/
        DECREMENT IN OUT VARCHAR2,
        /** Unreserved Keyword Word DECRYPT **/
        DECRYPT IN OUT VARCHAR2,
        /** Unreserved Keyword Word DEFERRABLE **/
        DEFERRABLE IN OUT VARCHAR2,
        /** Unreserved Keyword Word DEFERRED **/
        DEFERRED IN OUT VARCHAR2,
        /** Unreserved Keyword Word DEFINED **/
        DEFINED IN OUT VARCHAR2,
        /** Unreserved Keyword Word DEFINER **/
        DEFINER IN OUT VARCHAR2,
        /** Unreserved Keyword Word DEGREE **/
        DEGREE IN OUT VARCHAR2,
        /** Unreserved Keyword Word DELAY **/
        DELAY IN OUT VARCHAR2,
        /** Unreserved Keyword Word DEMAND **/
        DEMAND IN OUT VARCHAR2,
        /** Unreserved Keyword Word DENSE_RANK **/
        DENSE_RANK IN OUT VARCHAR2,
        /** Unreserved Keyword Word DEQUEUE **/
        DEQUEUE IN OUT VARCHAR2,
        /** Unreserved Keyword Word DEREF **/
        DEREF IN OUT VARCHAR2,
        /** Unreserved Keyword Word DEREF_NO_REWRITE **/
        DEREF_NO_REWRITE IN OUT VARCHAR2,
        /** Unreserved Keyword Word DETACHED **/
        DETACHED IN OUT VARCHAR2,
        /** Unreserved Keyword Word DETERMINES **/
        DETERMINES IN OUT VARCHAR2,
        /** Unreserved Keyword Word DICTIONARY **/
        DICTIONARY IN OUT VARCHAR2,
        /** Unreserved Keyword Word DIMENSION **/
        DIMENSION IN OUT VARCHAR2,
        /** Unreserved Keyword Word DIRECTORY **/
        DIRECTORY IN OUT VARCHAR2,
        /** Unreserved Keyword Word DISABLE **/
        DISABLE IN OUT VARCHAR2,
        /** Unreserved Keyword Word DISABLE_RPKE **/
        DISABLE_RPKE IN OUT VARCHAR2,
        /** Unreserved Keyword Word DISASSOCIATE **/
        DISASSOCIATE IN OUT VARCHAR2,
        /** Unreserved Keyword Word DISCONNECT **/
        DISCONNECT IN OUT VARCHAR2,
        /** Unreserved Keyword Word DISK **/
        DISK IN OUT VARCHAR2,
        /** Unreserved Keyword Word DISKGROUP **/
        DISKGROUP IN OUT VARCHAR2,
        /** Unreserved Keyword Word DISKS **/
        DISKS IN OUT VARCHAR2,
        /** Unreserved Keyword Word DISMOUNT **/
        DISMOUNT IN OUT VARCHAR2,
        /** Unreserved Keyword Word DISTINGUISHED **/
        DISTINGUISHED IN OUT VARCHAR2,
        /** Unreserved Keyword Word DISTRIBUTED **/
        DISTRIBUTED IN OUT VARCHAR2,
        /** Unreserved Keyword Word DML **/
        DML IN OUT VARCHAR2,
        /** Unreserved Keyword Word DML_UPDATE **/
        DML_UPDATE IN OUT VARCHAR2,
        /** Unreserved Keyword Word DOCUMENT **/
        DOCUMENT IN OUT VARCHAR2,
        /** Unreserved Keyword Word DOMAIN_INDEX_NO_SORT **/
        DOMAIN_INDEX_NO_SORT IN OUT VARCHAR2,
        /** Unreserved Keyword Word DOMAIN_INDEX_SORT **/
        DOMAIN_INDEX_SORT IN OUT VARCHAR2,
        /** Unreserved Keyword Word DOUBLE **/
        DOUBLE IN OUT VARCHAR2,
        /** Unreserved Keyword Word DOWNGRADE **/
        DOWNGRADE IN OUT VARCHAR2,
        /** Unreserved Keyword Word DRIVING_SITE **/
        DRIVING_SITE IN OUT VARCHAR2,
        /** Unreserved Keyword Word DUMP **/
        DUMP IN OUT VARCHAR2,
        /** Unreserved Keyword Word DYNAMIC **/
        DYNAMIC IN OUT VARCHAR2,
        /** Unreserved Keyword Word DYNAMIC_SAMPLING **/
        DYNAMIC_SAMPLING IN OUT VARCHAR2,
        /** Unreserved Keyword Word DYNAMIC_SAMPLING_EST_CDN **/
        DYNAMIC_SAMPLING_EST_CDN IN OUT VARCHAR2,
        /** Unreserved Keyword Word E **/
        E IN OUT VARCHAR2,
        /** Unreserved Keyword Word EACH **/
        EACH IN OUT VARCHAR2,
        /** Unreserved Keyword Word ELEMENT **/
        ELEMENT IN OUT VARCHAR2,
        /** Unreserved Keyword Word ELIMINATE_JOIN **/
        ELIMINATE_JOIN IN OUT VARCHAR2,
        /** Unreserved Keyword Word ELIMINATE_OBY **/
        ELIMINATE_OBY IN OUT VARCHAR2,
        /** Unreserved Keyword Word ELIMINATE_OUTER_JOIN **/
        ELIMINATE_OUTER_JOIN IN OUT VARCHAR2,
        /** Unreserved Keyword Word EMPTY **/
        EMPTY IN OUT VARCHAR2,
        /** Unreserved Keyword Word ENABLE **/
        ENABLE IN OUT VARCHAR2,
        /** Unreserved Keyword Word ENCRYPT **/
        ENCRYPT IN OUT VARCHAR2,
        /** Unreserved Keyword Word ENCRYPTION **/
        ENCRYPTION IN OUT VARCHAR2,
        /** Unreserved Keyword Word END **/
        --SRT END IN OUT VARCHAR2,
        /** Unreserved Keyword Word END_OUTLINE_DATA **/
        END_OUTLINE_DATA IN OUT VARCHAR2,
        /** Unreserved Keyword Word ENFORCE **/
        ENFORCE IN OUT VARCHAR2,
        /** Unreserved Keyword Word ENFORCED **/
        ENFORCED IN OUT VARCHAR2,
        /** Unreserved Keyword Word ENQUEUE **/
        ENQUEUE IN OUT VARCHAR2,
        /** Unreserved Keyword Word ENTERPRISE **/
        ENTERPRISE IN OUT VARCHAR2,
        /** Unreserved Keyword Word ENTRY **/
        ENTRY IN OUT VARCHAR2,
        /** Unreserved Keyword Word ERROR **/
        ERROR IN OUT VARCHAR2,
        /** Unreserved Keyword Word ERROR_ON_OVERLAP_TIME **/
        ERROR_ON_OVERLAP_TIME IN OUT VARCHAR2,
        /** Unreserved Keyword Word ERRORS **/
        ERRORS IN OUT VARCHAR2,
        /** Unreserved Keyword Word ESCAPE **/
        ESCAPE IN OUT VARCHAR2,
        /** Unreserved Keyword Word ESTIMATE **/
        ESTIMATE IN OUT VARCHAR2,
        /** Unreserved Keyword Word EVALNAME **/
        EVALNAME IN OUT VARCHAR2,
        /** Unreserved Keyword Word EVALUATION **/
        EVALUATION IN OUT VARCHAR2,
        /** Unreserved Keyword Word EVENTS **/
        EVENTS IN OUT VARCHAR2,
        /** Unreserved Keyword Word EXCEPT **/
        EXCEPT IN OUT VARCHAR2,
        /** Unreserved Keyword Word EXCEPTIONS **/
        EXCEPTIONS IN OUT VARCHAR2,
        /** Unreserved Keyword Word EXCHANGE **/
        EXCHANGE IN OUT VARCHAR2,
        /** Unreserved Keyword Word EXCLUDING **/
        EXCLUDING IN OUT VARCHAR2,
        /** Unreserved Keyword Word EXECUTE **/
        EXECUTE IN OUT VARCHAR2,
        /** Unreserved Keyword Word EXEMPT **/
        EXEMPT IN OUT VARCHAR2,
        /** Unreserved Keyword Word EXPAND_GSET_TO_UNION **/
        EXPAND_GSET_TO_UNION IN OUT VARCHAR2,
        /** Unreserved Keyword Word EXPIRE **/
        EXPIRE IN OUT VARCHAR2,
        /** Unreserved Keyword Word EXPLAIN **/
        EXPLAIN IN OUT VARCHAR2,
        /** Unreserved Keyword Word EXPLOSION **/
        EXPLOSION IN OUT VARCHAR2,
        /** Unreserved Keyword Word EXPORT **/
        EXPORT IN OUT VARCHAR2,
        /** Unreserved Keyword Word EXPR_CORR_CHECK **/
        EXPR_CORR_CHECK IN OUT VARCHAR2,
        /** Unreserved Keyword Word EXTENDS **/
        EXTENDS IN OUT VARCHAR2,
        /** Unreserved Keyword Word EXTENT **/
        EXTENT IN OUT VARCHAR2,
        /** Unreserved Keyword Word EXTENTS **/
        EXTENTS IN OUT VARCHAR2,
        /** Unreserved Keyword Word EXTERNAL **/
        EXTERNAL IN OUT VARCHAR2,
        /** Unreserved Keyword Word EXTERNALLY **/
        EXTERNALLY IN OUT VARCHAR2,
        /** Unreserved Keyword Word EXTRACT **/
        EXTRACT IN OUT VARCHAR2,
        /** Unreserved Keyword Word FACT **/
        FACT IN OUT VARCHAR2,
        /** Unreserved Keyword Word FAILED **/
        FAILED IN OUT VARCHAR2,
        /** Unreserved Keyword Word FAILED_LOGIN_ATTEMPTS **/
        FAILED_LOGIN_ATTEMPTS IN OUT VARCHAR2,
        /** Unreserved Keyword Word FAILGROUP **/
        FAILGROUP IN OUT VARCHAR2,
        /** Unreserved Keyword Word FAST **/
        FAST IN OUT VARCHAR2,
        /** Unreserved Keyword Word FBTSCAN **/
        FBTSCAN IN OUT VARCHAR2,
        /** Unreserved Keyword Word FIC_CIV **/
        FIC_CIV IN OUT VARCHAR2,
        /** Unreserved Keyword Word FIC_PIV **/
        FIC_PIV IN OUT VARCHAR2,
        /** Unreserved Keyword Word FILE **/
        FILE IN OUT VARCHAR2,
        /** Unreserved Keyword Word FILTER **/
        FILTER IN OUT VARCHAR2,
        /** Unreserved Keyword Word FINAL **/
        FINAL IN OUT VARCHAR2,
        /** Unreserved Keyword Word FINE **/
        FINE IN OUT VARCHAR2,
        /** Unreserved Keyword Word FINISH **/
        FINISH IN OUT VARCHAR2,
        /** Unreserved Keyword Word FIRST **/
        FIRST IN OUT VARCHAR2,
        /** Unreserved Keyword Word FIRST_ROWS **/
        FIRST_ROWS IN OUT VARCHAR2,
        /** Unreserved Keyword Word FLAGGER **/
        FLAGGER IN OUT VARCHAR2,
        /** Unreserved Keyword Word FLASHBACK **/
        FLASHBACK IN OUT VARCHAR2,
        /** Unreserved Keyword Word FLOB **/
        FLOB IN OUT VARCHAR2,
        /** Unreserved Keyword Word FLUSH **/
        FLUSH IN OUT VARCHAR2,
        /** Unreserved Keyword Word FOLLOWING **/
        FOLLOWING IN OUT VARCHAR2,
        /** Unreserved Keyword Word FORCE **/
        -- FORCE IN OUT VARCHAR2,
        /** Unreserved Keyword Word FORCE_XML_QUERY_REWRITE **/
        FORCE_XML_QUERY_REWRITE IN OUT VARCHAR2,
        /** Unreserved Keyword Word FOREIGN **/
        FOREIGN IN OUT VARCHAR2,
        /** Unreserved Keyword Word FREELIST **/
        FREELIST IN OUT VARCHAR2,
        /** Unreserved Keyword Word FREELISTS **/
        FREELISTS IN OUT VARCHAR2,
        /** Unreserved Keyword Word FREEPOOLS **/
        FREEPOOLS IN OUT VARCHAR2,
        /** Unreserved Keyword Word FRESH **/
        FRESH IN OUT VARCHAR2,
        /** Unreserved Keyword Word FULL **/
        FULL IN OUT VARCHAR2,
        /** Unreserved Keyword Word FUNCTION **/
        --SRT FUNCTION IN OUT VARCHAR2,
        /** Unreserved Keyword Word FUNCTIONS **/
        FUNCTIONS IN OUT VARCHAR2,
        /** Unreserved Keyword Word G **/
        G IN OUT VARCHAR2,
        /** Unreserved Keyword Word GATHER_PLAN_STATISTICS **/
        GATHER_PLAN_STATISTICS IN OUT VARCHAR2,
        /** Unreserved Keyword Word GBY_CONC_ROLLUP **/
        GBY_CONC_ROLLUP IN OUT VARCHAR2,
        /** Unreserved Keyword Word GENERATED **/
        GENERATED IN OUT VARCHAR2,
        /** Unreserved Keyword Word GLOBAL **/
        GLOBAL IN OUT VARCHAR2,
        /** Unreserved Keyword Word GLOBAL_NAME **/
        GLOBAL_NAME IN OUT VARCHAR2,
        /** Unreserved Keyword Word GLOBAL_TOPIC_ENABLED **/
        GLOBAL_TOPIC_ENABLED IN OUT VARCHAR2,
        /** Unreserved Keyword Word GLOBALLY **/
        GLOBALLY IN OUT VARCHAR2,
        /** Unreserved Keyword Word GROUP_BY **/
        GROUP_BY IN OUT VARCHAR2,
        /** Unreserved Keyword Word GROUPING **/
        GROUPING IN OUT VARCHAR2,
        /** Unreserved Keyword Word GROUPS **/
        GROUPS IN OUT VARCHAR2,
        /** Unreserved Keyword Word GUARANTEE **/
        GUARANTEE IN OUT VARCHAR2,
        /** Unreserved Keyword Word GUARANTEED **/
        GUARANTEED IN OUT VARCHAR2,
        /** Unreserved Keyword Word GUARD **/
        GUARD IN OUT VARCHAR2,
        /** Unreserved Keyword Word HASH **/
        HASH IN OUT VARCHAR2,
        /** Unreserved Keyword Word HASH_AJ **/
        HASH_AJ IN OUT VARCHAR2,
        /** Unreserved Keyword Word HASH_SJ **/
        HASH_SJ IN OUT VARCHAR2,
        /** Unreserved Keyword Word HASHKEYS **/
        HASHKEYS IN OUT VARCHAR2,
        /** Unreserved Keyword Word HEADER **/
        HEADER IN OUT VARCHAR2,
        /** Unreserved Keyword Word HEAP **/
        HEAP IN OUT VARCHAR2,
        /** Unreserved Keyword Word HIERARCHY **/
        HIERARCHY IN OUT VARCHAR2,
        /** Unreserved Keyword Word HIGH **/
        HIGH IN OUT VARCHAR2,
        /** Unreserved Keyword Word HINTSET_BEGIN **/
        HINTSET_BEGIN IN OUT VARCHAR2,
        /** Unreserved Keyword Word HINTSET_END **/
        HINTSET_END IN OUT VARCHAR2,
        /** Unreserved Keyword Word HOUR **/
        HOUR IN OUT VARCHAR2,
        /** Unreserved Keyword Word HWM_BROKERED **/
        HWM_BROKERED IN OUT VARCHAR2,
        /** Unreserved Keyword Word ID **/
        ID IN OUT VARCHAR2,
        /** Unreserved Keyword Word IDENTIFIER **/
        IDENTIFIER IN OUT VARCHAR2,
        /** Unreserved Keyword Word IDENTITY **/
        IDENTITY IN OUT VARCHAR2,
        /** Unreserved Keyword Word IDGENERATORS **/
        IDGENERATORS IN OUT VARCHAR2,
        /** Unreserved Keyword Word IDLE_TIME **/
        IDLE_TIME IN OUT VARCHAR2,
        /** Unreserved Keyword Word IGNORE **/
        IGNORE IN OUT VARCHAR2,
        /** Unreserved Keyword Word IGNORE_OPTIM_EMBEDDED_HINTS **/
        IGNORE_OPTIM_EMBEDDED_HINTS IN OUT VARCHAR2,
        /** Unreserved Keyword Word IGNORE_WHERE_CLAUSE **/
        IGNORE_WHERE_CLAUSE IN OUT VARCHAR2,
        /** Unreserved Keyword Word IMMEDIATE **/
        IMMEDIATE IN OUT VARCHAR2,
        /** Unreserved Keyword Word IMPORT **/
        IMPORT IN OUT VARCHAR2,
        /** Unreserved Keyword Word IN_MEMORY_METADATA **/
        IN_MEMORY_METADATA IN OUT VARCHAR2,
        /** Unreserved Keyword Word INCLUDE_VERSION **/
        INCLUDE_VERSION IN OUT VARCHAR2,
        /** Unreserved Keyword Word INCLUDING **/
        -- INCLUDING IN OUT VARCHAR2,
        /** Unreserved Keyword Word INCREMENT **/
        INCREMENT IN OUT VARCHAR2,
        /** Unreserved Keyword Word INCREMENTAL **/
        INCREMENTAL IN OUT VARCHAR2,
        /** Unreserved Keyword Word INDEX_ASC **/
        INDEX_ASC IN OUT VARCHAR2,
        /** Unreserved Keyword Word INDEX_COMBINE **/
        INDEX_COMBINE IN OUT VARCHAR2,
        /** Unreserved Keyword Word INDEX_DESC **/
        INDEX_DESC IN OUT VARCHAR2,
        /** Unreserved Keyword Word INDEX_FFS **/
        INDEX_FFS IN OUT VARCHAR2,
        /** Unreserved Keyword Word INDEX_FILTER **/
        INDEX_FILTER IN OUT VARCHAR2,
        /** Unreserved Keyword Word INDEX_JOIN **/
        INDEX_JOIN IN OUT VARCHAR2,
        /** Unreserved Keyword Word INDEX_ROWS **/
        INDEX_ROWS IN OUT VARCHAR2,
        /** Unreserved Keyword Word INDEX_RRS **/
        INDEX_RRS IN OUT VARCHAR2,
        /** Unreserved Keyword Word INDEX_RS **/
        INDEX_RS IN OUT VARCHAR2,
        /** Unreserved Keyword Word INDEX_RS_ASC **/
        INDEX_RS_ASC IN OUT VARCHAR2,
        /** Unreserved Keyword Word INDEX_RS_DESC **/
        INDEX_RS_DESC IN OUT VARCHAR2,
        /** Unreserved Keyword Word INDEX_SCAN **/
        INDEX_SCAN IN OUT VARCHAR2,
        /** Unreserved Keyword Word INDEX_SKIP_SCAN **/
        INDEX_SKIP_SCAN IN OUT VARCHAR2,
        /** Unreserved Keyword Word INDEX_SS **/
        INDEX_SS IN OUT VARCHAR2,
        /** Unreserved Keyword Word INDEX_SS_ASC **/
        INDEX_SS_ASC IN OUT VARCHAR2,
        /** Unreserved Keyword Word INDEX_SS_DESC **/
        INDEX_SS_DESC IN OUT VARCHAR2,
        /** Unreserved Keyword Word INDEX_STATS **/
        INDEX_STATS IN OUT VARCHAR2,
        /** Unreserved Keyword Word INDEXED **/
        INDEXED IN OUT VARCHAR2,
        /** Unreserved Keyword Word INDEXTYPE **/
        INDEXTYPE IN OUT VARCHAR2,
        /** Unreserved Keyword Word INDEXTYPES **/
        INDEXTYPES IN OUT VARCHAR2,
        /** Unreserved Keyword Word INDICATOR **/
        INDICATOR IN OUT VARCHAR2,
        /** Unreserved Keyword Word INFINITE **/
        INFINITE IN OUT VARCHAR2,
        /** Unreserved Keyword Word INFORMATIONAL **/
        INFORMATIONAL IN OUT VARCHAR2,
        /** Unreserved Keyword Word INITIAL **/
        INITIAL IN OUT VARCHAR2,
        /** Unreserved Keyword Word INITIALIZED **/
        INITIALIZED IN OUT VARCHAR2,
        /** Unreserved Keyword Word INITIALLY **/
        INITIALLY IN OUT VARCHAR2,
        /** Unreserved Keyword Word INITRANS **/
        INITRANS IN OUT VARCHAR2,
        /** Unreserved Keyword Word INLINE **/
        INLINE IN OUT VARCHAR2,
        /** Unreserved Keyword Word INLINE_XMLTYPE_NT **/
        INLINE_XMLTYPE_NT IN OUT VARCHAR2,
        /** Unreserved Keyword Word INNER **/
        INNER IN OUT VARCHAR2,
        /** Unreserved Keyword Word INSTANCE **/
        INSTANCE IN OUT VARCHAR2,
        /** Unreserved Keyword Word INSTANCES **/
        INSTANCES IN OUT VARCHAR2,
        /** Unreserved Keyword Word INSTANTIABLE **/
        INSTANTIABLE IN OUT VARCHAR2,
        /** Unreserved Keyword Word INSTANTLY **/
        INSTANTLY IN OUT VARCHAR2,
        /** Unreserved Keyword Word INSTEAD **/
        INSTEAD IN OUT VARCHAR2,
        /** Unreserved Keyword Word INT **/
        INT IN OUT VARCHAR2,
        /** Unreserved Keyword Word INTERMEDIATE **/
        INTERMEDIATE IN OUT VARCHAR2,
        /** Unreserved Keyword Word INTERNAL_CONVERT **/
        INTERNAL_CONVERT IN OUT VARCHAR2,
        /** Unreserved Keyword Word INTERNAL_USE **/
        INTERNAL_USE IN OUT VARCHAR2,
        /** Unreserved Keyword Word INTERPRETED **/
        INTERPRETED IN OUT VARCHAR2,
        /** Unreserved Keyword Word INTERVAL **/
        INTERVAL IN OUT VARCHAR2,
        /** Unreserved Keyword Word INVALIDATE **/
        INVALIDATE IN OUT VARCHAR2,
        /** Unreserved Keyword Word ISOLATION **/
        ISOLATION IN OUT VARCHAR2,
        /** Unreserved Keyword Word ISOLATION_LEVEL **/
        ISOLATION_LEVEL IN OUT VARCHAR2,
        /** Unreserved Keyword Word ITERATE **/
        ITERATE IN OUT VARCHAR2,
        /** Unreserved Keyword Word ITERATION_NUMBER **/
        ITERATION_NUMBER IN OUT VARCHAR2,
        /** Unreserved Keyword Word JAVA **/
        JAVA IN OUT VARCHAR2,
        /** Unreserved Keyword Word JOB **/
        JOB IN OUT VARCHAR2,
        /** Unreserved Keyword Word JOIN **/
        JOIN IN OUT VARCHAR2,
        /** Unreserved Keyword Word K **/
        K IN OUT VARCHAR2,
        /** Unreserved Keyword Word KEEP **/
        KEEP IN OUT VARCHAR2,
        /** Unreserved Keyword Word KERBEROS **/
        KERBEROS IN OUT VARCHAR2,
        /** Unreserved Keyword Word KEY **/
        KEY IN OUT VARCHAR2,
        /** Unreserved Keyword Word KEY_LENGTH **/
        KEY_LENGTH IN OUT VARCHAR2,
        /** Unreserved Keyword Word KEYS **/
        KEYS IN OUT VARCHAR2,
        /** Unreserved Keyword Word KEYSIZE **/
        KEYSIZE IN OUT VARCHAR2,
        /** Unreserved Keyword Word KILL **/
        KILL IN OUT VARCHAR2,
        /** Unreserved Keyword Word LAST **/
        LAST IN OUT VARCHAR2,
        /** Unreserved Keyword Word LATERAL **/
        LATERAL IN OUT VARCHAR2,
        /** Unreserved Keyword Word LAYER **/
        LAYER IN OUT VARCHAR2,
        /** Unreserved Keyword Word LDAP_REG_SYNC_INTERVAL **/
        LDAP_REG_SYNC_INTERVAL IN OUT VARCHAR2,
        /** Unreserved Keyword Word LDAP_REGISTRATION **/
        LDAP_REGISTRATION IN OUT VARCHAR2,
        /** Unreserved Keyword Word LDAP_REGISTRATION_ENABLED **/
        LDAP_REGISTRATION_ENABLED IN OUT VARCHAR2,
        /** Unreserved Keyword Word LEADING **/
        LEADING IN OUT VARCHAR2,
        /** Unreserved Keyword Word LEFT **/
        LEFT IN OUT VARCHAR2,
        /** Unreserved Keyword Word LENGTH **/
        LENGTH IN OUT VARCHAR2,
        /** Unreserved Keyword Word LESS **/
        LESS IN OUT VARCHAR2,
        /** Unreserved Keyword Word LEVEL **/
        LEVEL IN OUT VARCHAR2,
        /** Unreserved Keyword Word LEVELS **/
        LEVELS IN OUT VARCHAR2,
        /** Unreserved Keyword Word LIBRARY **/
        LIBRARY IN OUT VARCHAR2,
        /** Unreserved Keyword Word LIKE_EXPAND **/
        LIKE_EXPAND IN OUT VARCHAR2,
        /** Unreserved Keyword Word LIKE2 **/
        LIKE2 IN OUT VARCHAR2,
        /** Unreserved Keyword Word LIKE4 **/
        LIKE4 IN OUT VARCHAR2,
        /** Unreserved Keyword Word LIKEC **/
        LIKEC IN OUT VARCHAR2,
        /** Unreserved Keyword Word LIMIT **/
        LIMIT IN OUT VARCHAR2,
        /** Unreserved Keyword Word LINK **/
        LINK IN OUT VARCHAR2,
        /** Unreserved Keyword Word LIST **/
        LIST IN OUT VARCHAR2,
        /** Unreserved Keyword Word LOB **/
        LOB IN OUT VARCHAR2,
        /** Unreserved Keyword Word LOCAL **/
        LOCAL IN OUT VARCHAR2,
        /** Unreserved Keyword Word LOCAL_INDEXES **/
        LOCAL_INDEXES IN OUT VARCHAR2,
        /** Unreserved Keyword Word LOCALTIME **/
        LOCALTIME IN OUT VARCHAR2,
        /** Unreserved Keyword Word LOCALTIMESTAMP **/
        LOCALTIMESTAMP IN OUT VARCHAR2,
        /** Unreserved Keyword Word LOCATION **/
        LOCATION IN OUT VARCHAR2,
        /** Unreserved Keyword Word LOCATOR **/
        LOCATOR IN OUT VARCHAR2,
        /** Unreserved Keyword Word LOCKED **/
        LOCKED IN OUT VARCHAR2,
        /** Unreserved Keyword Word LOG **/
        LOG IN OUT VARCHAR2,
        /** Unreserved Keyword Word LOGFILE **/
        LOGFILE IN OUT VARCHAR2,
        /** Unreserved Keyword Word LOGGING **/
        LOGGING IN OUT VARCHAR2,
        /** Unreserved Keyword Word LOGICAL **/
        LOGICAL IN OUT VARCHAR2,
        /** Unreserved Keyword Word LOGICAL_READS_PER_CALL **/
        LOGICAL_READS_PER_CALL IN OUT VARCHAR2,
        /** Unreserved Keyword Word LOGICAL_READS_PER_SESSION **/
        LOGICAL_READS_PER_SESSION IN OUT VARCHAR2,
        /** Unreserved Keyword Word LOGOFF **/
        LOGOFF IN OUT VARCHAR2,
        /** Unreserved Keyword Word LOGON **/
        LOGON IN OUT VARCHAR2,
        /** Unreserved Keyword Word M **/
        M IN OUT VARCHAR2,
        /** Unreserved Keyword Word MAIN **/
        MAIN IN OUT VARCHAR2,
        /** Unreserved Keyword Word MANAGE **/
        MANAGE IN OUT VARCHAR2,
        /** Unreserved Keyword Word MANAGED **/
        MANAGED IN OUT VARCHAR2,
        /** Unreserved Keyword Word MANAGEMENT **/
        MANAGEMENT IN OUT VARCHAR2,
        /** Unreserved Keyword Word MANUAL **/
        MANUAL IN OUT VARCHAR2,
        /** Unreserved Keyword Word MAP **/
        MAP IN OUT VARCHAR2,
        /** Unreserved Keyword Word MAPPING **/
        MAPPING IN OUT VARCHAR2,
        /** Unreserved Keyword Word MASTER **/
        MASTER IN OUT VARCHAR2,
        /** Unreserved Keyword Word MATCHED **/
        MATCHED IN OUT VARCHAR2,
        /** Unreserved Keyword Word MATERIALIZE **/
        MATERIALIZE IN OUT VARCHAR2,
        /** Unreserved Keyword Word MATERIALIZED **/
        MATERIALIZED IN OUT VARCHAR2,
        /** Unreserved Keyword Word MAX **/
        MAX IN OUT VARCHAR2,
        /** Unreserved Keyword Word MAXARCHLOGS **/
        MAXARCHLOGS IN OUT VARCHAR2,
        /** Unreserved Keyword Word MAXDATAFILES **/
        MAXDATAFILES IN OUT VARCHAR2,
        /** Unreserved Keyword Word MAXEXTENTS **/
        MAXEXTENTS IN OUT VARCHAR2,
        /** Unreserved Keyword Word MAXIMIZE **/
        MAXIMIZE IN OUT VARCHAR2,
        /** Unreserved Keyword Word MAXINSTANCES **/
        MAXINSTANCES IN OUT VARCHAR2,
        /** Unreserved Keyword Word MAXLOGFILES **/
        MAXLOGFILES IN OUT VARCHAR2,
        /** Unreserved Keyword Word MAXLOGHISTORY **/
        MAXLOGHISTORY IN OUT VARCHAR2,
        /** Unreserved Keyword Word MAXLOGMEMBERS **/
        MAXLOGMEMBERS IN OUT VARCHAR2,
        /** Unreserved Keyword Word MAXSIZE **/
        MAXSIZE IN OUT VARCHAR2,
        /** Unreserved Keyword Word MAXTRANS **/
        MAXTRANS IN OUT VARCHAR2,
        /** Unreserved Keyword Word MAXVALUE **/
        MAXVALUE IN OUT VARCHAR2,
        /** Unreserved Keyword Word MEASURES **/
        MEASURES IN OUT VARCHAR2,
        /** Unreserved Keyword Word MEMBER **/
        MEMBER IN OUT VARCHAR2,
        /** Unreserved Keyword Word MEMORY **/
        MEMORY IN OUT VARCHAR2,
        /** Unreserved Keyword Word MERGE **/
        MERGE IN OUT VARCHAR2,
        /** Unreserved Keyword Word MERGE_AJ **/
        MERGE_AJ IN OUT VARCHAR2,
        /** Unreserved Keyword Word MERGE_CONST_ON **/
        MERGE_CONST_ON IN OUT VARCHAR2,
        /** Unreserved Keyword Word MERGE_SJ **/
        MERGE_SJ IN OUT VARCHAR2,
        /** Unreserved Keyword Word METHOD **/
        METHOD IN OUT VARCHAR2,
        /** Unreserved Keyword Word MIGRATE **/
        MIGRATE IN OUT VARCHAR2,
        /** Unreserved Keyword Word MIN **/
        MIN IN OUT VARCHAR2,
        /** Unreserved Keyword Word MINEXTENTS **/
        MINEXTENTS IN OUT VARCHAR2,
        /** Unreserved Keyword Word MINIMIZE **/
        MINIMIZE IN OUT VARCHAR2,
        /** Unreserved Keyword Word MINIMUM **/
        MINIMUM IN OUT VARCHAR2,
        /** Unreserved Keyword Word MINUS_NULL **/
        MINUS_NULL IN OUT VARCHAR2,
        /** Unreserved Keyword Word MINUTE **/
        MINUTE IN OUT VARCHAR2,
        /** Unreserved Keyword Word MINVALUE **/
        MINVALUE IN OUT VARCHAR2,
        /** Unreserved Keyword Word MIRROR **/
        MIRROR IN OUT VARCHAR2,
        /** Unreserved Keyword Word MLSLABEL **/
        MLSLABEL IN OUT VARCHAR2,
        /** Unreserved Keyword Word MODEL **/
        MODEL IN OUT VARCHAR2,
        /** Unreserved Keyword Word MODEL_COMPILE_SUBQUERY **/
        MODEL_COMPILE_SUBQUERY IN OUT VARCHAR2,
        /** Unreserved Keyword Word MODEL_DONTVERIFY_UNIQUENESS **/
        MODEL_DONTVERIFY_UNIQUENESS IN OUT VARCHAR2,
        /** Unreserved Keyword Word MODEL_DYNAMIC_SUBQUERY **/
        MODEL_DYNAMIC_SUBQUERY IN OUT VARCHAR2,
        /** Unreserved Keyword Word MODEL_MIN_ANALYSIS **/
        MODEL_MIN_ANALYSIS IN OUT VARCHAR2,
        /** Unreserved Keyword Word MODEL_NO_ANALYSIS **/
        MODEL_NO_ANALYSIS IN OUT VARCHAR2,
        /** Unreserved Keyword Word MODEL_PBY **/
        MODEL_PBY IN OUT VARCHAR2,
        /** Unreserved Keyword Word MODEL_PUSH_REF **/
        MODEL_PUSH_REF IN OUT VARCHAR2,
        /** Unreserved Keyword Word MODIFY **/
        MODIFY IN OUT VARCHAR2,
        /** Unreserved Keyword Word MONITORING **/
        MONITORING IN OUT VARCHAR2,
        /** Unreserved Keyword Word MONTH **/
        MONTH IN OUT VARCHAR2,
        /** Unreserved Keyword Word MOUNT **/
        MOUNT IN OUT VARCHAR2,
        /** Unreserved Keyword Word MOVE **/
        MOVE IN OUT VARCHAR2,
        /** Unreserved Keyword Word MOVEMENT **/
        MOVEMENT IN OUT VARCHAR2,
        /** Unreserved Keyword Word MULTISET **/
        MULTISET IN OUT VARCHAR2,
        /** Unreserved Keyword Word MV_MERGE **/
        MV_MERGE IN OUT VARCHAR2,
        /** Unreserved Keyword Word NAME **/
        NAME IN OUT VARCHAR2,
        /** Unreserved Keyword Word NAMED **/
        NAMED IN OUT VARCHAR2,
        /** Unreserved Keyword Word NAN **/
        NAN IN OUT VARCHAR2,
        /** Unreserved Keyword Word NATIONAL **/
        NATIONAL IN OUT VARCHAR2,
        /** Unreserved Keyword Word NATIVE **/
        NATIVE IN OUT VARCHAR2,
        /** Unreserved Keyword Word NATIVE_FULL_OUTER_JOIN **/
        NATIVE_FULL_OUTER_JOIN IN OUT VARCHAR2,
        /** Unreserved Keyword Word NATURAL **/
        NATURAL IN OUT VARCHAR2,
        /** Unreserved Keyword Word NAV **/
        NAV IN OUT VARCHAR2,
        /** Unreserved Keyword Word NCHAR **/
        NCHAR IN OUT VARCHAR2,
        /** Unreserved Keyword Word NCHAR_CS **/
        NCHAR_CS IN OUT VARCHAR2,
        /** Unreserved Keyword Word NCLOB **/
        NCLOB IN OUT VARCHAR2,
        /** Unreserved Keyword Word NEEDED **/
        NEEDED IN OUT VARCHAR2,
        /** Unreserved Keyword Word NESTED **/
        NESTED IN OUT VARCHAR2,
        /** Unreserved Keyword Word NESTED_TABLE_FAST_INSERT **/
        NESTED_TABLE_FAST_INSERT IN OUT VARCHAR2,
        /** Unreserved Keyword Word NESTED_TABLE_GET_REFS **/
        NESTED_TABLE_GET_REFS IN OUT VARCHAR2,
        /** Unreserved Keyword Word NESTED_TABLE_ID **/
        NESTED_TABLE_ID IN OUT VARCHAR2,
        /** Unreserved Keyword Word NESTED_TABLE_SET_REFS **/
        NESTED_TABLE_SET_REFS IN OUT VARCHAR2,
        /** Unreserved Keyword Word NESTED_TABLE_SET_SETID **/
        NESTED_TABLE_SET_SETID IN OUT VARCHAR2,
        /** Unreserved Keyword Word NETWORK **/
        NETWORK IN OUT VARCHAR2,
        /** Unreserved Keyword Word NEVER **/
        NEVER IN OUT VARCHAR2,
        /** Unreserved Keyword Word NEW **/
        NEW IN OUT VARCHAR2,
        /** Unreserved Keyword Word NEXT **/
        NEXT IN OUT VARCHAR2,
        /** Unreserved Keyword Word NL_AJ **/
        NL_AJ IN OUT VARCHAR2,
        /** Unreserved Keyword Word NL_SJ **/
        NL_SJ IN OUT VARCHAR2,
        /** Unreserved Keyword Word NLS_CALENDAR **/
        NLS_CALENDAR IN OUT VARCHAR2,
        /** Unreserved Keyword Word NLS_CHARACTERSET **/
        NLS_CHARACTERSET IN OUT VARCHAR2,
        /** Unreserved Keyword Word NLS_COMP **/
        NLS_COMP IN OUT VARCHAR2,
        /** Unreserved Keyword Word NLS_CURRENCY **/
        NLS_CURRENCY IN OUT VARCHAR2,
        /** Unreserved Keyword Word NLS_DATE_FORMAT **/
        NLS_DATE_FORMAT IN OUT VARCHAR2,
        /** Unreserved Keyword Word NLS_DATE_LANGUAGE **/
        NLS_DATE_LANGUAGE IN OUT VARCHAR2,
        /** Unreserved Keyword Word NLS_ISO_CURRENCY **/
        NLS_ISO_CURRENCY IN OUT VARCHAR2,
        /** Unreserved Keyword Word NLS_LANG **/
        NLS_LANG IN OUT VARCHAR2,
        /** Unreserved Keyword Word NLS_LANGUAGE **/
        NLS_LANGUAGE IN OUT VARCHAR2,
        /** Unreserved Keyword Word NLS_LENGTH_SEMANTICS **/
        NLS_LENGTH_SEMANTICS IN OUT VARCHAR2,
        /** Unreserved Keyword Word NLS_NCHAR_CONV_EXCP **/
        NLS_NCHAR_CONV_EXCP IN OUT VARCHAR2,
        /** Unreserved Keyword Word NLS_NUMERIC_CHARACTERS **/
        NLS_NUMERIC_CHARACTERS IN OUT VARCHAR2,
        /** Unreserved Keyword Word NLS_SORT **/
        NLS_SORT IN OUT VARCHAR2,
        /** Unreserved Keyword Word NLS_SPECIAL_CHARS **/
        NLS_SPECIAL_CHARS IN OUT VARCHAR2,
        /** Unreserved Keyword Word NLS_TERRITORY **/
        NLS_TERRITORY IN OUT VARCHAR2,
        /** Unreserved Keyword Word NO **/
        NO IN OUT VARCHAR2,
        /** Unreserved Keyword Word NO_ACCESS **/
        NO_ACCESS IN OUT VARCHAR2,
        /** Unreserved Keyword Word NO_BASETABLE_MULTIMV_REWRITE **/
        NO_BASETABLE_MULTIMV_REWRITE IN OUT VARCHAR2,
        /** Unreserved Keyword Word NO_BUFFER **/
        NO_BUFFER IN OUT VARCHAR2,
        /** Unreserved Keyword Word NO_CARTESIAN **/
        NO_CARTESIAN IN OUT VARCHAR2,
        /** Unreserved Keyword Word NO_CONNECT_BY_COST_BASED **/
        NO_CONNECT_BY_COST_BASED IN OUT VARCHAR2,
        /** Unreserved Keyword Word NO_CONNECT_BY_FILTERING **/
        NO_CONNECT_BY_FILTERING IN OUT VARCHAR2,
        /** Unreserved Keyword Word NO_CPU_COSTING **/
        NO_CPU_COSTING IN OUT VARCHAR2,
        /** Unreserved Keyword Word NO_ELIMINATE_JOIN **/
        NO_ELIMINATE_JOIN IN OUT VARCHAR2,
        /** Unreserved Keyword Word NO_ELIMINATE_OBY **/
        NO_ELIMINATE_OBY IN OUT VARCHAR2,
        /** Unreserved Keyword Word NO_ELIMINATE_OUTER_JOIN **/
        NO_ELIMINATE_OUTER_JOIN IN OUT VARCHAR2,
        /** Unreserved Keyword Word NO_EXPAND **/
        NO_EXPAND IN OUT VARCHAR2,
        /** Unreserved Keyword Word NO_EXPAND_GSET_TO_UNION **/
        NO_EXPAND_GSET_TO_UNION IN OUT VARCHAR2,
        /** Unreserved Keyword Word NO_FACT **/
        NO_FACT IN OUT VARCHAR2,
        /** Unreserved Keyword Word NO_FILTERING **/
        NO_FILTERING IN OUT VARCHAR2,
        /** Unreserved Keyword Word NO_INDEX **/
        NO_INDEX IN OUT VARCHAR2,
        /** Unreserved Keyword Word NO_INDEX_FFS **/
        NO_INDEX_FFS IN OUT VARCHAR2,
        /** Unreserved Keyword Word NO_INDEX_RS **/
        NO_INDEX_RS IN OUT VARCHAR2,
        /** Unreserved Keyword Word NO_INDEX_SS **/
        NO_INDEX_SS IN OUT VARCHAR2,
        /** Unreserved Keyword Word NO_MERGE **/
        NO_MERGE IN OUT VARCHAR2,
        /** Unreserved Keyword Word NO_MODEL_PUSH_REF **/
        NO_MODEL_PUSH_REF IN OUT VARCHAR2,
        /** Unreserved Keyword Word NO_MONITORING **/
        NO_MONITORING IN OUT VARCHAR2,
        /** Unreserved Keyword Word NO_MULTIMV_REWRITE **/
        NO_MULTIMV_REWRITE IN OUT VARCHAR2,
        /** Unreserved Keyword Word NO_NATIVE_FULL_OUTER_JOIN **/
        NO_NATIVE_FULL_OUTER_JOIN IN OUT VARCHAR2,
        /** Unreserved Keyword Word NO_ORDER_ROLLUPS **/
        NO_ORDER_ROLLUPS IN OUT VARCHAR2,
        /** Unreserved Keyword Word NO_PARALLEL **/
        NO_PARALLEL IN OUT VARCHAR2,
        /** Unreserved Keyword Word NO_PARALLEL_INDEX **/
        NO_PARALLEL_INDEX IN OUT VARCHAR2,
        /** Unreserved Keyword Word NO_PARTIAL_COMMIT **/
        NO_PARTIAL_COMMIT IN OUT VARCHAR2,
        /** Unreserved Keyword Word NO_PRUNE_GSETS **/
        NO_PRUNE_GSETS IN OUT VARCHAR2,
        /** Unreserved Keyword Word NO_PULL_PRED **/
        NO_PULL_PRED IN OUT VARCHAR2,
        /** Unreserved Keyword Word NO_PUSH_PRED **/
        NO_PUSH_PRED IN OUT VARCHAR2,
        /** Unreserved Keyword Word NO_PUSH_SUBQ **/
        NO_PUSH_SUBQ IN OUT VARCHAR2,
        /** Unreserved Keyword Word NO_PX_JOIN_FILTER **/
        NO_PX_JOIN_FILTER IN OUT VARCHAR2,
        /** Unreserved Keyword Word NO_QKN_BUFF **/
        NO_QKN_BUFF IN OUT VARCHAR2,
        /** Unreserved Keyword Word NO_QUERY_TRANSFORMATION **/
        NO_QUERY_TRANSFORMATION IN OUT VARCHAR2,
        /** Unreserved Keyword Word NO_REF_CASCADE **/
        NO_REF_CASCADE IN OUT VARCHAR2,
        /** Unreserved Keyword Word NO_REWRITE **/
        NO_REWRITE IN OUT VARCHAR2,
        /** Unreserved Keyword Word NO_SEMIJOIN **/
        NO_SEMIJOIN IN OUT VARCHAR2,
        /** Unreserved Keyword Word NO_SET_TO_JOIN **/
        NO_SET_TO_JOIN IN OUT VARCHAR2,
        /** Unreserved Keyword Word NO_SQL_TUNE **/
        NO_SQL_TUNE IN OUT VARCHAR2,
        /** Unreserved Keyword Word NO_STAR_TRANSFORMATION **/
        NO_STAR_TRANSFORMATION IN OUT VARCHAR2,
        /** Unreserved Keyword Word NO_STATS_GSETS **/
        NO_STATS_GSETS IN OUT VARCHAR2,
        /** Unreserved Keyword Word NO_SWAP_JOIN_INPUTS **/
        NO_SWAP_JOIN_INPUTS IN OUT VARCHAR2,
        /** Unreserved Keyword Word NO_TEMP_TABLE **/
        NO_TEMP_TABLE IN OUT VARCHAR2,
        /** Unreserved Keyword Word NO_UNNEST **/
        NO_UNNEST IN OUT VARCHAR2,
        /** Unreserved Keyword Word NO_USE_HASH **/
        NO_USE_HASH IN OUT VARCHAR2,
        /** Unreserved Keyword Word NO_USE_HASH_AGGREGATION **/
        NO_USE_HASH_AGGREGATION IN OUT VARCHAR2,
        /** Unreserved Keyword Word NO_USE_MERGE **/
        NO_USE_MERGE IN OUT VARCHAR2,
        /** Unreserved Keyword Word NO_USE_NL **/
        NO_USE_NL IN OUT VARCHAR2,
        /** Unreserved Keyword Word NO_XML_DML_REWRITE **/
        NO_XML_DML_REWRITE IN OUT VARCHAR2,
        /** Unreserved Keyword Word NO_XML_QUERY_REWRITE **/
        NO_XML_QUERY_REWRITE IN OUT VARCHAR2,
        /** Unreserved Keyword Word NOAPPEND **/
        NOAPPEND IN OUT VARCHAR2,
        /** Unreserved Keyword Word NOARCHIVELOG **/
        NOARCHIVELOG IN OUT VARCHAR2,
        /** Unreserved Keyword Word NOAUDIT **/
        NOAUDIT IN OUT VARCHAR2,
        /** Unreserved Keyword Word NOCACHE **/
        NOCACHE IN OUT VARCHAR2,
        /** Unreserved Keyword Word NOCPU_COSTING **/
        NOCPU_COSTING IN OUT VARCHAR2,
        /** Unreserved Keyword Word NOCYCLE **/
        NOCYCLE IN OUT VARCHAR2,
        /** Unreserved Keyword Word NODELAY **/
        NODELAY IN OUT VARCHAR2,
        /** Unreserved Keyword Word NOFORCE **/
        NOFORCE IN OUT VARCHAR2,
        /** Unreserved Keyword Word NOGUARANTEE **/
        NOGUARANTEE IN OUT VARCHAR2,
        /** Unreserved Keyword Word NOLOGGING **/
        NOLOGGING IN OUT VARCHAR2,
        /** Unreserved Keyword Word NOMAPPING **/
        NOMAPPING IN OUT VARCHAR2,
        /** Unreserved Keyword Word NOMAXVALUE **/
        NOMAXVALUE IN OUT VARCHAR2,
        /** Unreserved Keyword Word NOMINIMIZE **/
        NOMINIMIZE IN OUT VARCHAR2,
        /** Unreserved Keyword Word NOMINVALUE **/
        NOMINVALUE IN OUT VARCHAR2,
        /** Unreserved Keyword Word NOMONITORING **/
        NOMONITORING IN OUT VARCHAR2,
        /** Unreserved Keyword Word NONE **/
        NONE IN OUT VARCHAR2,
        /** Unreserved Keyword Word NOORDER **/
        NOORDER IN OUT VARCHAR2,
        /** Unreserved Keyword Word NOOVERRIDE **/
        NOOVERRIDE IN OUT VARCHAR2,
        /** Unreserved Keyword Word NOPARALLEL **/
        NOPARALLEL IN OUT VARCHAR2,
        /** Unreserved Keyword Word NOPARALLEL_INDEX **/
        NOPARALLEL_INDEX IN OUT VARCHAR2,
        /** Unreserved Keyword Word NORELY **/
        NORELY IN OUT VARCHAR2,
        /** Unreserved Keyword Word NOREPAIR **/
        NOREPAIR IN OUT VARCHAR2,
        /** Unreserved Keyword Word NORESETLOGS **/
        NORESETLOGS IN OUT VARCHAR2,
        /** Unreserved Keyword Word NOREVERSE **/
        NOREVERSE IN OUT VARCHAR2,
        /** Unreserved Keyword Word NOREWRITE **/
        NOREWRITE IN OUT VARCHAR2,
        /** Unreserved Keyword Word NORMAL **/
        NORMAL IN OUT VARCHAR2,
        /** Unreserved Keyword Word NOROWDEPENDENCIES **/
        NOROWDEPENDENCIES IN OUT VARCHAR2,
        /** Unreserved Keyword Word NOSEGMENT **/
        NOSEGMENT IN OUT VARCHAR2,
        /** Unreserved Keyword Word NOSORT **/
        NOSORT IN OUT VARCHAR2,
        /** Unreserved Keyword Word NOSTRICT **/
        NOSTRICT IN OUT VARCHAR2,
        /** Unreserved Keyword Word NOSWITCH **/
        NOSWITCH IN OUT VARCHAR2,
        /** Unreserved Keyword Word NOTHING **/
        NOTHING IN OUT VARCHAR2,
        /** Unreserved Keyword Word NOTIFICATION **/
        NOTIFICATION IN OUT VARCHAR2,
        /** Unreserved Keyword Word NOVALIDATE **/
        NOVALIDATE IN OUT VARCHAR2,
        /** Unreserved Keyword Word NULLS **/
        NULLS IN OUT VARCHAR2,
        /** Unreserved Keyword Word NUM_INDEX_KEYS **/
        NUM_INDEX_KEYS IN OUT VARCHAR2,
        /** Unreserved Keyword Word NUMERIC **/
        NUMERIC IN OUT VARCHAR2,
        /** Unreserved Keyword Word NVARCHAR2 **/
        NVARCHAR2 IN OUT VARCHAR2,
        /** Unreserved Keyword Word OBJECT **/
        OBJECT IN OUT VARCHAR2,
        /** Unreserved Keyword Word OBJNO **/
        OBJNO IN OUT VARCHAR2,
        /** Unreserved Keyword Word OBJNO_REUSE **/
        OBJNO_REUSE IN OUT VARCHAR2,
        /** Unreserved Keyword Word OFF **/
        OFF IN OUT VARCHAR2,
        /** Unreserved Keyword Word OFFLINE **/
        OFFLINE IN OUT VARCHAR2,
        /** Unreserved Keyword Word OID **/
        OID IN OUT VARCHAR2,
        /** Unreserved Keyword Word OIDINDEX **/
        OIDINDEX IN OUT VARCHAR2,
        /** Unreserved Keyword Word OLD **/
        OLD IN OUT VARCHAR2,
        /** Unreserved Keyword Word OLD_PUSH_PRED **/
        OLD_PUSH_PRED IN OUT VARCHAR2,
        /** Unreserved Keyword Word ONLINE **/
        ONLINE IN OUT VARCHAR2,
        /** Unreserved Keyword Word ONLY **/
        --ONLY IN OUT VARCHAR2,
        /** Unreserved Keyword Word OPAQUE **/
        OPAQUE IN OUT VARCHAR2,
        /** Unreserved Keyword Word OPAQUE_TRANSFORM **/
        OPAQUE_TRANSFORM IN OUT VARCHAR2,
        /** Unreserved Keyword Word OPAQUE_XCANONICAL **/
        OPAQUE_XCANONICAL IN OUT VARCHAR2,
        /** Unreserved Keyword Word OPCODE **/
        OPCODE IN OUT VARCHAR2,
        /** Unreserved Keyword Word OPEN **/
        OPEN IN OUT VARCHAR2,
        /** Unreserved Keyword Word OPERATOR **/
        OPERATOR IN OUT VARCHAR2,
        /** Unreserved Keyword Word OPT_ESTIMATE **/
        OPT_ESTIMATE IN OUT VARCHAR2,
        /** Unreserved Keyword Word OPT_PARAM **/
        OPT_PARAM IN OUT VARCHAR2,
        /** Unreserved Keyword Word OPTIMAL **/
        OPTIMAL IN OUT VARCHAR2,
        /** Unreserved Keyword Word OPTIMIZER_FEATURES_ENABLE **/
        OPTIMIZER_FEATURES_ENABLE IN OUT VARCHAR2,
        /** Unreserved Keyword Word OPTIMIZER_GOAL **/
        OPTIMIZER_GOAL IN OUT VARCHAR2,
        /** Unreserved Keyword Word OR_EXPAND **/
        OR_EXPAND IN OUT VARCHAR2,
        /** Unreserved Keyword Word ORA_ROWSCN **/
        ORA_ROWSCN IN OUT VARCHAR2,
        /** Unreserved Keyword Word ORDERED **/
        ORDERED IN OUT VARCHAR2,
        /** Unreserved Keyword Word ORDERED_PREDICATES **/
        ORDERED_PREDICATES IN OUT VARCHAR2,
        /** Unreserved Keyword Word ORDINALITY **/
        ORDINALITY IN OUT VARCHAR2,
        /** Unreserved Keyword Word ORGANIZATION **/
        ORGANIZATION IN OUT VARCHAR2,
        /** Unreserved Keyword Word OUT_OF_LINE **/
        OUT_OF_LINE IN OUT VARCHAR2,
        /** Unreserved Keyword Word OUTER **/
        OUTER IN OUT VARCHAR2,
        /** Unreserved Keyword Word OUTLINE **/
        OUTLINE IN OUT VARCHAR2,
        /** Unreserved Keyword Word OUTLINE_LEAF **/
        OUTLINE_LEAF IN OUT VARCHAR2,
        /** Unreserved Keyword Word OVER **/
        OVER IN OUT VARCHAR2,
        /** Unreserved Keyword Word OVERFLOW **/
        OVERFLOW IN OUT VARCHAR2,
        /** Unreserved Keyword Word OVERFLOW_NOMOVE **/
        OVERFLOW_NOMOVE IN OUT VARCHAR2,
        /** Unreserved Keyword Word OVERRIDING **/
        OVERRIDING IN OUT VARCHAR2,
        /** Unreserved Keyword Word OWN **/
        OWN IN OUT VARCHAR2,
        /** Unreserved Keyword Word P **/
        P IN OUT VARCHAR2,
        /** Unreserved Keyword Word PACKAGE **/
        PACKAGE IN OUT VARCHAR2,
        /** Unreserved Keyword Word PACKAGES **/
        PACKAGES IN OUT VARCHAR2,
        /** Unreserved Keyword Word PARALLEL **/
        PARALLEL IN OUT VARCHAR2,
        /** Unreserved Keyword Word PARALLEL_INDEX **/
        PARALLEL_INDEX IN OUT VARCHAR2,
        /** Unreserved Keyword Word PARAMETERS **/
        PARAMETERS IN OUT VARCHAR2,
        /** Unreserved Keyword Word PARENT **/
        PARENT IN OUT VARCHAR2,
        /** Unreserved Keyword Word PARITY **/
        PARITY IN OUT VARCHAR2,
        /** Unreserved Keyword Word PARTIALLY **/
        PARTIALLY IN OUT VARCHAR2,
        /** Unreserved Keyword Word PARTITION **/
        PARTITION IN OUT VARCHAR2,
        /** Unreserved Keyword Word PARTITION_HASH **/
        PARTITION_HASH IN OUT VARCHAR2,
        /** Unreserved Keyword Word PARTITION_LIST **/
        PARTITION_LIST IN OUT VARCHAR2,
        /** Unreserved Keyword Word PARTITION_RANGE **/
        PARTITION_RANGE IN OUT VARCHAR2,
        /** Unreserved Keyword Word PARTITIONS **/
        PARTITIONS IN OUT VARCHAR2,
        /** Unreserved Keyword Word PASSING **/
        PASSING IN OUT VARCHAR2,
        /** Unreserved Keyword Word PASSWORD **/
        PASSWORD IN OUT VARCHAR2,
        /** Unreserved Keyword Word PASSWORD_GRACE_TIME **/
        PASSWORD_GRACE_TIME IN OUT VARCHAR2,
        /** Unreserved Keyword Word PASSWORD_LIFE_TIME **/
        PASSWORD_LIFE_TIME IN OUT VARCHAR2,
        /** Unreserved Keyword Word PASSWORD_LOCK_TIME **/
        PASSWORD_LOCK_TIME IN OUT VARCHAR2,
        /** Unreserved Keyword Word PASSWORD_REUSE_MAX **/
        PASSWORD_REUSE_MAX IN OUT VARCHAR2,
        /** Unreserved Keyword Word PASSWORD_REUSE_TIME **/
        PASSWORD_REUSE_TIME IN OUT VARCHAR2,
        /** Unreserved Keyword Word PASSWORD_VERIFY_FUNCTION **/
        PASSWORD_VERIFY_FUNCTION IN OUT VARCHAR2,
        /** Unreserved Keyword Word PATH **/
        PATH IN OUT VARCHAR2,
        /** Unreserved Keyword Word PATHS **/
        PATHS IN OUT VARCHAR2,
        /** Unreserved Keyword Word PCTINCREASE **/
        PCTINCREASE IN OUT VARCHAR2,
        /** Unreserved Keyword Word PCTTHRESHOLD **/
        PCTTHRESHOLD IN OUT VARCHAR2,
        /** Unreserved Keyword Word PCTUSED **/
        PCTUSED IN OUT VARCHAR2,
        /** Unreserved Keyword Word PCTVERSION **/
        PCTVERSION IN OUT VARCHAR2,
        /** Unreserved Keyword Word PERCENT **/
        PERCENT IN OUT VARCHAR2,
        /** Unreserved Keyword Word PERFORMANCE **/
        PERFORMANCE IN OUT VARCHAR2,
        /** Unreserved Keyword Word PERMANENT **/
        PERMANENT IN OUT VARCHAR2,
        /** Unreserved Keyword Word PFILE **/
        PFILE IN OUT VARCHAR2,
        /** Unreserved Keyword Word PHYSICAL **/
        PHYSICAL IN OUT VARCHAR2,
        /** Unreserved Keyword Word PIV_GB **/
        PIV_GB IN OUT VARCHAR2,
        /** Unreserved Keyword Word PIV_SSF **/
        PIV_SSF IN OUT VARCHAR2,
        /** Unreserved Keyword Word PLAN **/
        PLAN IN OUT VARCHAR2,
        /** Unreserved Keyword Word PLSQL_CCFLAGS **/
        PLSQL_CCFLAGS IN OUT VARCHAR2,
        /** Unreserved Keyword Word PLSQL_CODE_TYPE **/
        PLSQL_CODE_TYPE IN OUT VARCHAR2,
        /** Unreserved Keyword Word PLSQL_DEBUG **/
        PLSQL_DEBUG IN OUT VARCHAR2,
        /** Unreserved Keyword Word PLSQL_OPTIMIZE_LEVEL **/
        PLSQL_OPTIMIZE_LEVEL IN OUT VARCHAR2,
        /** Unreserved Keyword Word PLSQL_WARNINGS **/
        PLSQL_WARNINGS IN OUT VARCHAR2,
        /** Unreserved Keyword Word POINT **/
        POINT IN OUT VARCHAR2,
        /** Unreserved Keyword Word POLICY **/
        POLICY IN OUT VARCHAR2,
        /** Unreserved Keyword Word POST_TRANSACTION **/
        POST_TRANSACTION IN OUT VARCHAR2,
        /** Unreserved Keyword Word POWER **/
        POWER IN OUT VARCHAR2,
        /** Unreserved Keyword Word PQ_DISTRIBUTE **/
        PQ_DISTRIBUTE IN OUT VARCHAR2,
        /** Unreserved Keyword Word PQ_MAP **/
        PQ_MAP IN OUT VARCHAR2,
        /** Unreserved Keyword Word PQ_NOMAP **/
        PQ_NOMAP IN OUT VARCHAR2,
        /** Unreserved Keyword Word PREBUILT **/
        PREBUILT IN OUT VARCHAR2,
        /** Unreserved Keyword Word PRECEDING **/
        PRECEDING IN OUT VARCHAR2,
        /** Unreserved Keyword Word PRECISION **/
        PRECISION IN OUT VARCHAR2,
        /** Unreserved Keyword Word PRECOMPUTE_SUBQUERY **/
        PRECOMPUTE_SUBQUERY IN OUT VARCHAR2,
        /** Unreserved Keyword Word PREPARE **/
        PREPARE IN OUT VARCHAR2,
        /** Unreserved Keyword Word PRESENT **/
        PRESENT IN OUT VARCHAR2,
        /** Unreserved Keyword Word PRESERVE **/
        PRESERVE IN OUT VARCHAR2,
        /** Unreserved Keyword Word PRESERVE_OID **/
        PRESERVE_OID IN OUT VARCHAR2,
        /** Unreserved Keyword Word PRIMARY **/
        PRIMARY IN OUT VARCHAR2,
        /** Unreserved Keyword Word PRIVATE **/
        PRIVATE IN OUT VARCHAR2,
        /** Unreserved Keyword Word PRIVATE_SGA **/
        PRIVATE_SGA IN OUT VARCHAR2,
        /** Unreserved Keyword Word PRIVILEGE **/
        PRIVILEGE IN OUT VARCHAR2,
        /** Unreserved Keyword Word PRIVILEGES **/
        PRIVILEGES IN OUT VARCHAR2,
        /** Unreserved Keyword Word PROCEDURE **/
        --SRT PROCEDURE IN OUT VARCHAR2,
        /** Unreserved Keyword Word PROFILE **/
        PROFILE IN OUT VARCHAR2,
        /** Unreserved Keyword Word PROGRAM **/
        PROGRAM IN OUT VARCHAR2,
        /** Unreserved Keyword Word PROJECT **/
        PROJECT IN OUT VARCHAR2,
        /** Unreserved Keyword Word PROTECTED **/
        PROTECTED IN OUT VARCHAR2,
        /** Unreserved Keyword Word PROTECTION **/
        PROTECTION IN OUT VARCHAR2,
        /** Unreserved Keyword Word PULL_PRED **/
        PULL_PRED IN OUT VARCHAR2,
        /** Unreserved Keyword Word PURGE **/
        PURGE IN OUT VARCHAR2,
        /** Unreserved Keyword Word PUSH_PRED **/
        PUSH_PRED IN OUT VARCHAR2,
        /** Unreserved Keyword Word PUSH_SUBQ **/
        PUSH_SUBQ IN OUT VARCHAR2,
        /** Unreserved Keyword Word PX_GRANULE **/
        PX_GRANULE IN OUT VARCHAR2,
        /** Unreserved Keyword Word PX_JOIN_FILTER **/
        PX_JOIN_FILTER IN OUT VARCHAR2,
        /** Unreserved Keyword Word QB_NAME **/
        QB_NAME IN OUT VARCHAR2,
        /** Unreserved Keyword Word QUERY **/
        QUERY IN OUT VARCHAR2,
        /** Unreserved Keyword Word QUERY_BLOCK **/
        QUERY_BLOCK IN OUT VARCHAR2,
        /** Unreserved Keyword Word QUEUE **/
        QUEUE IN OUT VARCHAR2,
        /** Unreserved Keyword Word QUEUE_CURR **/
        QUEUE_CURR IN OUT VARCHAR2,
        /** Unreserved Keyword Word QUEUE_ROWP **/
        QUEUE_ROWP IN OUT VARCHAR2,
        /** Unreserved Keyword Word QUIESCE **/
        QUIESCE IN OUT VARCHAR2,
        /** Unreserved Keyword Word QUOTA **/
        QUOTA IN OUT VARCHAR2,
        /** Unreserved Keyword Word RANDOM **/
        RANDOM IN OUT VARCHAR2,
        /** Unreserved Keyword Word RANGE **/
        RANGE IN OUT VARCHAR2,
        /** Unreserved Keyword Word RAPIDLY **/
        RAPIDLY IN OUT VARCHAR2,
        /** Unreserved Keyword Word RBA **/
        RBA IN OUT VARCHAR2,
        /** Unreserved Keyword Word RBO_OUTLINE **/
        RBO_OUTLINE IN OUT VARCHAR2,
        /** Unreserved Keyword Word READ **/
        READ IN OUT VARCHAR2,
        /** Unreserved Keyword Word READS **/
        READS IN OUT VARCHAR2,
        /** Unreserved Keyword Word REAL **/
        REAL IN OUT VARCHAR2,
        /** Unreserved Keyword Word REBALANCE **/
        REBALANCE IN OUT VARCHAR2,
        /** Unreserved Keyword Word REBUILD **/
        REBUILD IN OUT VARCHAR2,
        /** Unreserved Keyword Word RECORDS_PER_BLOCK **/
        RECORDS_PER_BLOCK IN OUT VARCHAR2,
        /** Unreserved Keyword Word RECOVER **/
        RECOVER IN OUT VARCHAR2,
        /** Unreserved Keyword Word RECOVERABLE **/
        RECOVERABLE IN OUT VARCHAR2,
        /** Unreserved Keyword Word RECOVERY **/
        RECOVERY IN OUT VARCHAR2,
        /** Unreserved Keyword Word RECYCLE **/
        RECYCLE IN OUT VARCHAR2,
        /** Unreserved Keyword Word RECYCLEBIN **/
        RECYCLEBIN IN OUT VARCHAR2,
        /** Unreserved Keyword Word REDUCED **/
        REDUCED IN OUT VARCHAR2,
        /** Unreserved Keyword Word REDUNDANCY **/
        REDUNDANCY IN OUT VARCHAR2,
        /** Unreserved Keyword Word REF **/
        REF IN OUT VARCHAR2,
        /** Unreserved Keyword Word REF_CASCADE_CURSOR **/
        REF_CASCADE_CURSOR IN OUT VARCHAR2,
        /** Unreserved Keyword Word REFERENCE **/
        REFERENCE IN OUT VARCHAR2,
        /** Unreserved Keyword Word REFERENCED **/
        REFERENCED IN OUT VARCHAR2,
        /** Unreserved Keyword Word REFERENCES **/
        REFERENCES IN OUT VARCHAR2,
        /** Unreserved Keyword Word REFERENCING **/
        --REFERENCING IN OUT VARCHAR2,
        /** Unreserved Keyword Word REFRESH **/
        REFRESH IN OUT VARCHAR2,
        /** Unreserved Keyword Word REGEXP_LIKE **/
        REGEXP_LIKE IN OUT VARCHAR2,
        /** Unreserved Keyword Word REGISTER **/
        REGISTER IN OUT VARCHAR2,
        /** Unreserved Keyword Word REJECT **/
        REJECT IN OUT VARCHAR2,
        /** Unreserved Keyword Word REKEY **/
        REKEY IN OUT VARCHAR2,
        /** Unreserved Keyword Word RELATIONAL **/
        RELATIONAL IN OUT VARCHAR2,
        /** Unreserved Keyword Word RELY **/
        RELY IN OUT VARCHAR2,
        /** Unreserved Keyword Word REMOTE_MAPPED **/
        REMOTE_MAPPED IN OUT VARCHAR2,
        /** Unreserved Keyword Word REPAIR **/
        REPAIR IN OUT VARCHAR2,
        /** Unreserved Keyword Word REPLACE **/
        REPLACE IN OUT VARCHAR2,
        /** Unreserved Keyword Word REQUIRED **/
        REQUIRED IN OUT VARCHAR2,
        /** Unreserved Keyword Word RESET **/
        RESET IN OUT VARCHAR2,
        /** Unreserved Keyword Word RESETLOGS **/
        RESETLOGS IN OUT VARCHAR2,
        /** Unreserved Keyword Word RESIZE **/
        RESIZE IN OUT VARCHAR2,
        /** Unreserved Keyword Word RESOLVE **/
        RESOLVE IN OUT VARCHAR2,
        /** Unreserved Keyword Word RESOLVER **/
        RESOLVER IN OUT VARCHAR2,
        /** Unreserved Keyword Word RESTORE **/
        RESTORE IN OUT VARCHAR2,
        /** Unreserved Keyword Word RESTORE_AS_INTERVALS **/
        RESTORE_AS_INTERVALS IN OUT VARCHAR2,
        /** Unreserved Keyword Word RESTRICT **/
        RESTRICT IN OUT VARCHAR2,
        /** Unreserved Keyword Word RESTRICT_ALL_REF_CONS **/
        RESTRICT_ALL_REF_CONS IN OUT VARCHAR2,
        /** Unreserved Keyword Word RESTRICTED **/
        RESTRICTED IN OUT VARCHAR2,
        /** Unreserved Keyword Word RESUMABLE **/
        RESUMABLE IN OUT VARCHAR2,
        /** Unreserved Keyword Word RESUME **/
        RESUME IN OUT VARCHAR2,
        /** Unreserved Keyword Word RETENTION **/
        RETENTION IN OUT VARCHAR2,
        /** Unreserved Keyword Word RESULT **/
        RESULT IN OUT VARCHAR2,
        /** Unreserved Keyword Word RETURN **/
        RETURN IN OUT VARCHAR2,
        /** Unreserved Keyword Word RETURNING **/
        RETURNING IN OUT VARCHAR2,
        /** Unreserved Keyword Word REUSE **/
        REUSE IN OUT VARCHAR2,
        /** Unreserved Keyword Word REVERSE **/
        REVERSE IN OUT VARCHAR2,
        /** Unreserved Keyword Word REWRITE **/
        REWRITE IN OUT VARCHAR2,
        /** Unreserved Keyword Word REWRITE_OR_ERROR **/
        REWRITE_OR_ERROR IN OUT VARCHAR2,
        /** Unreserved Keyword Word RIGHT **/
        RIGHT IN OUT VARCHAR2,
        /** Unreserved Keyword Word ROLE **/
        ROLE IN OUT VARCHAR2,
        /** Unreserved Keyword Word ROLES **/
        ROLES IN OUT VARCHAR2,
        /** Unreserved Keyword Word ROLLBACK **/
        ROLLBACK IN OUT VARCHAR2,
        /** Unreserved Keyword Word ROLLING **/
        ROLLING IN OUT VARCHAR2,
        /** Unreserved Keyword Word ROLLUP **/
        ROLLUP IN OUT VARCHAR2,
        /** Unreserved Keyword Word ROW **/
        ROW IN OUT VARCHAR2,
        /** Unreserved Keyword Word ROW_LENGTH **/
        ROW_LENGTH IN OUT VARCHAR2,
        /** Unreserved Keyword Word ROWDEPENDENCIES **/
        ROWDEPENDENCIES IN OUT VARCHAR2,
        /** Unreserved Keyword Word ROWID **/
        ROWID IN OUT VARCHAR2,
        /** Unreserved Keyword Word ROWNUM **/
        ROWNUM IN OUT VARCHAR2,
        /** Unreserved Keyword Word ROWS **/
        ROWS IN OUT VARCHAR2,
        /** Unreserved Keyword Word RULE **/
        RULE IN OUT VARCHAR2,
        /** Unreserved Keyword Word RULES **/
        RULES IN OUT VARCHAR2,
        /** Unreserved Keyword Word SALT **/
        SALT IN OUT VARCHAR2,
        /** Unreserved Keyword Word SAMPLE **/
        SAMPLE IN OUT VARCHAR2,
        /** Unreserved Keyword Word SAVE_AS_INTERVALS **/
        SAVE_AS_INTERVALS IN OUT VARCHAR2,
        /** Unreserved Keyword Word SAVEPOINT **/
        SAVEPOINT IN OUT VARCHAR2,
        /** Unreserved Keyword Word SB4 **/
        SB4 IN OUT VARCHAR2,
        /** Unreserved Keyword Word SCALE **/
        SCALE IN OUT VARCHAR2,
        /** Unreserved Keyword Word SCALE_ROWS **/
        SCALE_ROWS IN OUT VARCHAR2,
        /** Unreserved Keyword Word SCAN **/
        SCAN IN OUT VARCHAR2,
        /** Unreserved Keyword Word SCAN_INSTANCES **/
        SCAN_INSTANCES IN OUT VARCHAR2,
        /** Unreserved Keyword Word SCHEDULER **/
        SCHEDULER IN OUT VARCHAR2,
        /** Unreserved Keyword Word SCHEMA **/
        SCHEMA IN OUT VARCHAR2,
        /** Unreserved Keyword Word SCN **/
        SCN IN OUT VARCHAR2,
        /** Unreserved Keyword Word SCN_ASCENDING **/
        SCN_ASCENDING IN OUT VARCHAR2,
        /** Unreserved Keyword Word SCOPE **/
        SCOPE IN OUT VARCHAR2,
        /** Unreserved Keyword Word SD_ALL **/
        SD_ALL IN OUT VARCHAR2,
        /** Unreserved Keyword Word SD_INHIBIT **/
        SD_INHIBIT IN OUT VARCHAR2,
        /** Unreserved Keyword Word SD_SHOW **/
        SD_SHOW IN OUT VARCHAR2,
        /** Unreserved Keyword Word SECOND **/
        SECOND IN OUT VARCHAR2,
        /** Unreserved Keyword Word SECURITY **/
        SECURITY IN OUT VARCHAR2,
        /** Unreserved Keyword Word SEED **/
        SEED IN OUT VARCHAR2,
        /** Unreserved Keyword Word SEG_BLOCK **/
        SEG_BLOCK IN OUT VARCHAR2,
        /** Unreserved Keyword Word SEG_FILE **/
        SEG_FILE IN OUT VARCHAR2,
        /** Unreserved Keyword Word SEGMENT **/
        SEGMENT IN OUT VARCHAR2,
        /** Unreserved Keyword Word SELECTIVITY **/
        SELECTIVITY IN OUT VARCHAR2,
        /** Unreserved Keyword Word SEMIJOIN **/
        SEMIJOIN IN OUT VARCHAR2,
        /** Unreserved Keyword Word SEMIJOIN_DRIVER **/
        SEMIJOIN_DRIVER IN OUT VARCHAR2,
        /** Unreserved Keyword Word SEQUENCE **/
        SEQUENCE IN OUT VARCHAR2,
        /** Unreserved Keyword Word SEQUENCED **/
        SEQUENCED IN OUT VARCHAR2,
        /** Unreserved Keyword Word SEQUENTIAL **/
        SEQUENTIAL IN OUT VARCHAR2,
        /** Unreserved Keyword Word SERIALIZABLE **/
        SERIALIZABLE IN OUT VARCHAR2,
        /** Unreserved Keyword Word SERVERERROR **/
        SERVERERROR IN OUT VARCHAR2,
        /** Unreserved Keyword Word SESSION **/
        SESSION IN OUT VARCHAR2,
        /** Unreserved Keyword Word SESSION_CACHED_CURSORS **/
        SESSION_CACHED_CURSORS IN OUT VARCHAR2,
        /** Unreserved Keyword Word SESSIONS_PER_USER **/
        SESSIONS_PER_USER IN OUT VARCHAR2,
        /** Unreserved Keyword Word SESSIONTIMEZONE **/
        SESSIONTIMEZONE IN OUT VARCHAR2,
        /** Unreserved Keyword Word SESSIONTZNAME **/
        SESSIONTZNAME IN OUT VARCHAR2,
        /** Unreserved Keyword Word SET_TO_JOIN **/
        SET_TO_JOIN IN OUT VARCHAR2,
        /** Unreserved Keyword Word SETS **/
        SETS IN OUT VARCHAR2,
        /** Unreserved Keyword Word SETTINGS **/
        SETTINGS IN OUT VARCHAR2,
        /** Unreserved Keyword Word SEVERE **/
        SEVERE IN OUT VARCHAR2,
        /** Unreserved Keyword Word SHARED **/
        SHARED IN OUT VARCHAR2,
        /** Unreserved Keyword Word SHARED_POOL **/
        SHARED_POOL IN OUT VARCHAR2,
        /** Unreserved Keyword Word SHRINK **/
        SHRINK IN OUT VARCHAR2,
        /** Unreserved Keyword Word SHUTDOWN **/
        SHUTDOWN IN OUT VARCHAR2,
        /** Unreserved Keyword Word SIBLINGS **/
        SIBLINGS IN OUT VARCHAR2,
        /** Unreserved Keyword Word SID **/
        SID IN OUT VARCHAR2,
        /** Unreserved Keyword Word SIMPLE **/
        SIMPLE IN OUT VARCHAR2,
        /** Unreserved Keyword Word SINGLE **/
        SINGLE IN OUT VARCHAR2,
        /** Unreserved Keyword Word SINGLETASK **/
        SINGLETASK IN OUT VARCHAR2,
        /** Unreserved Keyword Word SKIP **/
        SKIP IN OUT VARCHAR2,
        /** Unreserved Keyword Word SKIP_EXT_OPTIMIZER **/
        SKIP_EXT_OPTIMIZER IN OUT VARCHAR2,
        /** Unreserved Keyword Word SKIP_UNQ_UNUSABLE_IDX **/
        SKIP_UNQ_UNUSABLE_IDX IN OUT VARCHAR2,
        /** Unreserved Keyword Word SKIP_UNUSABLE_INDEXES **/
        SKIP_UNUSABLE_INDEXES IN OUT VARCHAR2,
        /** Unreserved Keyword Word SMALLFILE **/
        SMALLFILE IN OUT VARCHAR2,
        /** Unreserved Keyword Word SNAPSHOT **/
        SNAPSHOT IN OUT VARCHAR2,
        /** Unreserved Keyword Word SOME **/
        SOME IN OUT VARCHAR2,
        /** Unreserved Keyword Word SORT **/
        SORT IN OUT VARCHAR2,
        /** Unreserved Keyword Word SOURCE **/
        SOURCE IN OUT VARCHAR2,
        /** Unreserved Keyword Word SPACE **/
        SPACE IN OUT VARCHAR2,
        /** Unreserved Keyword Word SPECIFICATION **/
        SPECIFICATION IN OUT VARCHAR2,
        /** Unreserved Keyword Word SPFILE **/
        SPFILE IN OUT VARCHAR2,
        /** Unreserved Keyword Word SPLIT **/
        SPLIT IN OUT VARCHAR2,
        /** Unreserved Keyword Word SPREADSHEET **/
        SPREADSHEET IN OUT VARCHAR2,
        /** Unreserved Keyword Word SQL_TRACE **/
        SQL_TRACE IN OUT VARCHAR2,
        /** Unreserved Keyword Word SQLLDR **/
        SQLLDR IN OUT VARCHAR2,
        /** Unreserved Keyword Word STANDALONE **/
        STANDALONE IN OUT VARCHAR2,
        /** Unreserved Keyword Word STANDBY **/
        STANDBY IN OUT VARCHAR2,
        /** Unreserved Keyword Word STAR **/
        STAR IN OUT VARCHAR2,
        /** Unreserved Keyword Word STAR_TRANSFORMATION **/
        STAR_TRANSFORMATION IN OUT VARCHAR2,
        /** Unreserved Keyword Word STARTUP **/
        STARTUP IN OUT VARCHAR2,
        /** Unreserved Keyword Word STATEMENT_ID **/
        STATEMENT_ID IN OUT VARCHAR2,
        /** Unreserved Keyword Word STATIC **/
        STATIC IN OUT VARCHAR2,
        /** Unreserved Keyword Word STATISTICS **/
        STATISTICS IN OUT VARCHAR2,
        /** Unreserved Keyword Word STOP **/
        STOP IN OUT VARCHAR2,
        /** Unreserved Keyword Word STORAGE **/
        STORAGE IN OUT VARCHAR2,
        /** Unreserved Keyword Word STORE **/
        STORE IN OUT VARCHAR2,
        /** Unreserved Keyword Word STREAMS **/
        STREAMS IN OUT VARCHAR2,
        /** Unreserved Keyword Word STRICT **/
        STRICT IN OUT VARCHAR2,
        /** Unreserved Keyword Word STRING **/
        STRING IN OUT VARCHAR2,
        /** Unreserved Keyword Word STRIP **/
        STRIP IN OUT VARCHAR2,
        /** Unreserved Keyword Word STRUCTURE **/
        STRUCTURE IN OUT VARCHAR2,
        /** Unreserved Keyword Word SUBMULTISET **/
        SUBMULTISET IN OUT VARCHAR2,
        /** Unreserved Keyword Word SUBPARTITION **/
        SUBPARTITION IN OUT VARCHAR2,
        /** Unreserved Keyword Word SUBPARTITION_REL **/
        SUBPARTITION_REL IN OUT VARCHAR2,
        /** Unreserved Keyword Word SUBPARTITIONS **/
        SUBPARTITIONS IN OUT VARCHAR2,
        /** Unreserved Keyword Word SUBQUERIES **/
        SUBQUERIES IN OUT VARCHAR2,
        /** Unreserved Keyword Word SUBSTITUTABLE **/
        SUBSTITUTABLE IN OUT VARCHAR2,
        /** Unreserved Keyword Word SUCCESSFUL **/
        SUCCESSFUL IN OUT VARCHAR2,
        /** Unreserved Keyword Word SUMMARY **/
        SUMMARY IN OUT VARCHAR2,
        /** Unreserved Keyword Word SUPPLEMENTAL **/
        SUPPLEMENTAL IN OUT VARCHAR2,
        /** Unreserved Keyword Word SUSPEND **/
        SUSPEND IN OUT VARCHAR2,
        /** Unreserved Keyword Word SWAP_JOIN_INPUTS **/
        SWAP_JOIN_INPUTS IN OUT VARCHAR2,
        /** Unreserved Keyword Word SWITCH **/
        SWITCH IN OUT VARCHAR2,
        /** Unreserved Keyword Word SWITCHOVER **/
        SWITCHOVER IN OUT VARCHAR2,
        /** Unreserved Keyword Word SYS_DL_CURSOR **/
        SYS_DL_CURSOR IN OUT VARCHAR2,
        /** Unreserved Keyword Word SYS_FBT_INSDEL **/
        SYS_FBT_INSDEL IN OUT VARCHAR2,
        /** Unreserved Keyword Word SYS_OP_BITVEC **/
        SYS_OP_BITVEC IN OUT VARCHAR2,
        /** Unreserved Keyword Word SYS_OP_CAST **/
        SYS_OP_CAST IN OUT VARCHAR2,
        /** Unreserved Keyword Word SYS_OP_ENFORCE_NOT_NULL$ **/
        SYS_OP_ENFORCE_NOT_NULL$ IN OUT VARCHAR2,
        /** Unreserved Keyword Word SYS_OP_EXTRACT **/
        SYS_OP_EXTRACT IN OUT VARCHAR2,
        /** Unreserved Keyword Word SYS_OP_NOEXPAND **/
        SYS_OP_NOEXPAND IN OUT VARCHAR2,
        /** Unreserved Keyword Word SYS_OP_NTCIMG$ **/
        SYS_OP_NTCIMG$ IN OUT VARCHAR2,
        /** Unreserved Keyword Word SYS_PARALLEL_TXN **/
        SYS_PARALLEL_TXN IN OUT VARCHAR2,
        /** Unreserved Keyword Word SYS_RID_ORDER **/
        SYS_RID_ORDER IN OUT VARCHAR2,
        /** Unreserved Keyword Word SYSAUX **/
        SYSAUX IN OUT VARCHAR2,
        /** Unreserved Keyword Word SYSDATE **/
        SYSDATE IN OUT VARCHAR2,
        /** Unreserved Keyword Word SYSDBA **/
        SYSDBA IN OUT VARCHAR2,
        /** Unreserved Keyword Word SYSOPER **/
        SYSOPER IN OUT VARCHAR2,
        /** Unreserved Keyword Word SYSTEM **/
        SYSTEM IN OUT VARCHAR2,
        /** Unreserved Keyword Word SYSTIMESTAMP **/
        SYSTIMESTAMP IN OUT VARCHAR2,
        /** Unreserved Keyword Word T **/
        T IN OUT VARCHAR2,
        /** Unreserved Keyword Word TABLE_STATS **/
        TABLE_STATS IN OUT VARCHAR2,
        /** Unreserved Keyword Word TABLES **/
        TABLES IN OUT VARCHAR2,
        /** Unreserved Keyword Word TABLESPACE **/
        TABLESPACE IN OUT VARCHAR2,
        /** Unreserved Keyword Word TABLESPACE_NO **/
        TABLESPACE_NO IN OUT VARCHAR2,
        /** Unreserved Keyword Word TABNO **/
        TABNO IN OUT VARCHAR2,
        /** Unreserved Keyword Word TEMP_TABLE **/
        TEMP_TABLE IN OUT VARCHAR2,
        /** Unreserved Keyword Word TEMPFILE **/
        TEMPFILE IN OUT VARCHAR2,
        /** Unreserved Keyword Word TEMPLATE **/
        TEMPLATE IN OUT VARCHAR2,
        /** Unreserved Keyword Word TEMPORARY **/
        TEMPORARY IN OUT VARCHAR2,
        /** Unreserved Keyword Word TEST **/
        TEST IN OUT VARCHAR2,
        /** Unreserved Keyword Word THAN **/
        THAN IN OUT VARCHAR2,
        /** Unreserved Keyword Word THE **/
        THE IN OUT VARCHAR2,
        /** Unreserved Keyword Word THREAD **/
        THREAD IN OUT VARCHAR2,
        /** Unreserved Keyword Word THROUGH **/
        THROUGH IN OUT VARCHAR2,
        /** Unreserved Keyword Word TIME **/
        TIME IN OUT VARCHAR2,
        /** Unreserved Keyword Word TIME_ZONE **/
        TIME_ZONE IN OUT VARCHAR2,
        /** Unreserved Keyword Word TIMEOUT **/
        TIMEOUT IN OUT VARCHAR2,
        /** Unreserved Keyword Word TIMESTAMP **/
        TIMESTAMP IN OUT VARCHAR2,
        /** Unreserved Keyword Word TIMEZONE_ABBR **/
        TIMEZONE_ABBR IN OUT VARCHAR2,
        /** Unreserved Keyword Word TIMEZONE_HOUR **/
        TIMEZONE_HOUR IN OUT VARCHAR2,
        /** Unreserved Keyword Word TIMEZONE_MINUTE **/
        TIMEZONE_MINUTE IN OUT VARCHAR2,
        /** Unreserved Keyword Word TIMEZONE_OFFSET **/
        TIMEZONE_OFFSET IN OUT VARCHAR2,
        /** Unreserved Keyword Word TIMEZONE_REGION **/
        TIMEZONE_REGION IN OUT VARCHAR2,
        /** Unreserved Keyword Word TIV_GB **/
        TIV_GB IN OUT VARCHAR2,
        /** Unreserved Keyword Word TIV_SSF **/
        TIV_SSF IN OUT VARCHAR2,
        /** Unreserved Keyword Word TO_CHAR **/
        TO_CHAR IN OUT VARCHAR2,
        /** Unreserved Keyword Word TOPLEVEL **/
        TOPLEVEL IN OUT VARCHAR2,
        /** Unreserved Keyword Word TRACE **/
        TRACE IN OUT VARCHAR2,
        /** Unreserved Keyword Word TRACING **/
        TRACING IN OUT VARCHAR2,
        /** Unreserved Keyword Word TRACKING **/
        TRACKING IN OUT VARCHAR2,
        /** Unreserved Keyword Word TRAILING **/
        TRAILING IN OUT VARCHAR2,
        /** Unreserved Keyword Word TRANSACTION **/
        TRANSACTION IN OUT VARCHAR2,
        /** Unreserved Keyword Word TRANSITIONAL **/
        TRANSITIONAL IN OUT VARCHAR2,
        /** Unreserved Keyword Word TREAT **/
        TREAT IN OUT VARCHAR2,
        /** Unreserved Keyword Word TRIGGERS **/
        TRIGGERS IN OUT VARCHAR2,
        /** Unreserved Keyword Word TRUNCATE **/
        TRUNCATE IN OUT VARCHAR2,
        /** Unreserved Keyword Word TRUSTED **/
        TRUSTED IN OUT VARCHAR2,
        /** Unreserved Keyword Word TUNING **/
        TUNING IN OUT VARCHAR2,
        /** Unreserved Keyword Word TX **/
        TX IN OUT VARCHAR2,
        /** Unreserved Keyword Word TYPE **/
        TYPE IN OUT VARCHAR2,
        /** Unreserved Keyword Word TYPES **/
        TYPES IN OUT VARCHAR2,
        /** Unreserved Keyword Word TZ_OFFSET **/
        TZ_OFFSET IN OUT VARCHAR2,
        /** Unreserved Keyword Word U **/
        U IN OUT VARCHAR2,
        /** Unreserved Keyword Word UB2 **/
        UB2 IN OUT VARCHAR2,
        /** Unreserved Keyword Word UBA **/
        UBA IN OUT VARCHAR2,
        /** Unreserved Keyword Word UID **/
        UID IN OUT VARCHAR2,
        /** Unreserved Keyword Word UNARCHIVED **/
        UNARCHIVED IN OUT VARCHAR2,
        /** Unreserved Keyword Word UNBOUND **/
        UNBOUND IN OUT VARCHAR2,
        /** Unreserved Keyword Word UNBOUNDED **/
        UNBOUNDED IN OUT VARCHAR2,
        /** Unreserved Keyword Word UNDER **/
        UNDER IN OUT VARCHAR2,
        /** Unreserved Keyword Word UNDO **/
        UNDO IN OUT VARCHAR2,
        /** Unreserved Keyword Word UNDROP **/
        UNDROP IN OUT VARCHAR2,
        /** Unreserved Keyword Word UNIFORM **/
        UNIFORM IN OUT VARCHAR2,
        /** Unreserved Keyword Word UNLIMITED **/
        UNLIMITED IN OUT VARCHAR2,
        /** Unreserved Keyword Word UNLOCK **/
        UNLOCK IN OUT VARCHAR2,
        /** Unreserved Keyword Word UNNEST **/
        UNNEST IN OUT VARCHAR2,
        /** Unreserved Keyword Word UNPACKED **/
        UNPACKED IN OUT VARCHAR2,
        /** Unreserved Keyword Word UNPROTECTED **/
        UNPROTECTED IN OUT VARCHAR2,
        /** Unreserved Keyword Word UNQUIESCE **/
        UNQUIESCE IN OUT VARCHAR2,
        /** Unreserved Keyword Word UNRECOVERABLE **/
        UNRECOVERABLE IN OUT VARCHAR2,
        /** Unreserved Keyword Word UNTIL **/
        UNTIL IN OUT VARCHAR2,
        /** Unreserved Keyword Word UNUSABLE **/
        UNUSABLE IN OUT VARCHAR2,
        /** Unreserved Keyword Word UNUSED **/
        UNUSED IN OUT VARCHAR2,
        /** Unreserved Keyword Word UPD_INDEXES **/
        UPD_INDEXES IN OUT VARCHAR2,
        /** Unreserved Keyword Word UPD_JOININDEX **/
        UPD_JOININDEX IN OUT VARCHAR2,
        /** Unreserved Keyword Word UPDATABLE **/
        UPDATABLE IN OUT VARCHAR2,
        /** Unreserved Keyword Word UPDATED **/
        UPDATED IN OUT VARCHAR2,
        /** Unreserved Keyword Word UPGRADE **/
        UPGRADE IN OUT VARCHAR2,
        /** Unreserved Keyword Word UPSERT **/
        UPSERT IN OUT VARCHAR2,
        /** Unreserved Keyword Word UROWID **/
        UROWID IN OUT VARCHAR2,
        /** Unreserved Keyword Word USAGE **/
        USAGE IN OUT VARCHAR2,
        /** Unreserved Keyword Word USE **/
        USE IN OUT VARCHAR2,
        /** Unreserved Keyword Word USE_ANTI **/
        USE_ANTI IN OUT VARCHAR2,
        /** Unreserved Keyword Word USE_CONCAT **/
        USE_CONCAT IN OUT VARCHAR2,
        /** Unreserved Keyword Word USE_HASH **/
        USE_HASH IN OUT VARCHAR2,
        /** Unreserved Keyword Word USE_HASH_AGGREGATION **/
        USE_HASH_AGGREGATION IN OUT VARCHAR2,
        /** Unreserved Keyword Word USE_MERGE **/
        USE_MERGE IN OUT VARCHAR2,
        /** Unreserved Keyword Word USE_NL **/
        USE_NL IN OUT VARCHAR2,
        /** Unreserved Keyword Word USE_NL_WITH_INDEX **/
        USE_NL_WITH_INDEX IN OUT VARCHAR2,
        /** Unreserved Keyword Word USE_PRIVATE_OUTLINES **/
        USE_PRIVATE_OUTLINES IN OUT VARCHAR2,
        /** Unreserved Keyword Word USE_SEMI **/
        USE_SEMI IN OUT VARCHAR2,
        /** Unreserved Keyword Word USE_STORED_OUTLINES **/
        USE_STORED_OUTLINES IN OUT VARCHAR2,
        /** Unreserved Keyword Word USE_TTT_FOR_GSETS **/
        USE_TTT_FOR_GSETS IN OUT VARCHAR2,
        /** Unreserved Keyword Word USE_WEAK_NAME_RESL **/
        USE_WEAK_NAME_RESL IN OUT VARCHAR2,
        /** Unreserved Keyword Word USER **/
        USER IN OUT VARCHAR2,
        /** Unreserved Keyword Word USER_DEFINED **/
        USER_DEFINED IN OUT VARCHAR2,
        /** Unreserved Keyword Word USER_RECYCLEBIN **/
        USER_RECYCLEBIN IN OUT VARCHAR2,
        /** Unreserved Keyword Word USERS **/
        USERS IN OUT VARCHAR2,
        /** Unreserved Keyword Word USING **/
        USING IN OUT VARCHAR2,
        /** Unreserved Keyword Word VALIDATE **/
        VALIDATE IN OUT VARCHAR2,
        /** Unreserved Keyword Word VALIDATION **/
        VALIDATION IN OUT VARCHAR2,
        /** Unreserved Keyword Word VALUE **/
        VALUE IN OUT VARCHAR2,
        /** Unreserved Keyword Word VARRAY **/
        VARRAY IN OUT VARCHAR2,
        /** Unreserved Keyword Word VARYING **/
        VARYING IN OUT VARCHAR2,
        /** Unreserved Keyword Word VECTOR_READ **/
        VECTOR_READ IN OUT VARCHAR2,
        /** Unreserved Keyword Word VECTOR_READ_TRACE **/
        VECTOR_READ_TRACE IN OUT VARCHAR2,
        /** Unreserved Keyword Word VERSION **/
        VERSION IN OUT VARCHAR2,
        /** Unreserved Keyword Word VERSIONS **/
        VERSIONS IN OUT VARCHAR2,
        /** Unreserved Keyword Word WAIT **/
        WAIT IN OUT VARCHAR2,
        /** Unreserved Keyword Word WALLET **/
        WALLET IN OUT VARCHAR2,
        /** Unreserved Keyword Word WELLFORMED **/
        WELLFORMED IN OUT VARCHAR2,
        /** Unreserved Keyword Word WHEN **/
        --SRT WHEN IN OUT VARCHAR2,
        /** Unreserved Keyword Word WHENEVER **/
        WHENEVER IN OUT VARCHAR2,
        /** Unreserved Keyword Word WHITESPACE **/
        WHITESPACE IN OUT VARCHAR2,
        /** Unreserved Keyword Word WITHIN **/
        WITHIN IN OUT VARCHAR2,
        /** Unreserved Keyword Word WITHOUT **/
        WITHOUT IN OUT VARCHAR2,
        /** Unreserved Keyword Word WORK **/
        WORK IN OUT VARCHAR2,
        /** Unreserved Keyword Word WRAPPED **/
        WRAPPED IN OUT VARCHAR2,
        /** Unreserved Keyword Word WRITE **/
        WRITE IN OUT VARCHAR2,
        /** Unreserved Keyword Word X_DYN_PRUNE **/
        X_DYN_PRUNE IN OUT VARCHAR2,
        /** Unreserved Keyword Word XID **/
        XID IN OUT VARCHAR2,
        /** Unreserved Keyword Word XML_DML_RWT_STMT **/
        XML_DML_RWT_STMT IN OUT VARCHAR2,
        /** Unreserved Keyword Word XMLATTRIBUTES **/
        XMLATTRIBUTES IN OUT VARCHAR2,
        /** Unreserved Keyword Word XMLCOLATTVAL **/
        XMLCOLATTVAL IN OUT VARCHAR2,
        /** Unreserved Keyword Word XMLELEMENT **/
        XMLELEMENT IN OUT VARCHAR2,
        /** Unreserved Keyword Word XMLFOREST **/
        XMLFOREST IN OUT VARCHAR2,
        /** Unreserved Keyword Word XMLNAMESPACES **/
        XMLNAMESPACES IN OUT VARCHAR2,
        /** Unreserved Keyword Word XMLPARSE **/
        XMLPARSE IN OUT VARCHAR2,
        /** Unreserved Keyword Word XMLPI **/
        XMLPI IN OUT VARCHAR2,
        /** Unreserved Keyword Word XMLQUERY **/
        XMLQUERY IN OUT VARCHAR2,
        /** Unreserved Keyword Word XMLROOT **/
        XMLROOT IN OUT VARCHAR2,
        /** Unreserved Keyword Word XMLSCHEMA **/
        XMLSCHEMA IN OUT VARCHAR2,
        /** Unreserved Keyword Word XMLSERIALIZE **/
        XMLSERIALIZE IN OUT VARCHAR2,
        /** Unreserved Keyword Word XMLTABLE **/
        XMLTABLE IN OUT VARCHAR2,
        /** Unreserved Keyword Word XMLTYPE **/
        XMLTYPE IN OUT VARCHAR2,
        /** Unreserved Keyword Word YEAR **/
        YEAR IN OUT VARCHAR2,
        /** Unreserved Keyword Word YES **/
        YES IN OUT VARCHAR2,
        /** Unreserved Keyword Word ZONE **/
        ZONE IN OUT VARCHAR2
    ) AS
    BEGIN
        FALSE := 'FALSE' ; -- FALSE VARCHAR2(240)
        TRUE := 'TRUE' ; -- TRUE VARCHAR2(240)
        A := 'A' ; -- A VARCHAR2(240)
        ABORT := 'ABORT' ; -- ABORT VARCHAR2(240)
        ACCESS := 'ACCESS' ; -- ACCESS VARCHAR2(240)
        ACCESSED := 'ACCESSED' ; -- ACCESSED VARCHAR2(240)
        ACCOUNT := 'ACCOUNT' ; -- ACCOUNT VARCHAR2(240)
        ACTIVATE := 'ACTIVATE' ; -- ACTIVATE VARCHAR2(240)
        ADD := 'ADD' ; -- ADD VARCHAR2(240)
        ADMIN := 'ADMIN' ; -- ADMIN VARCHAR2(240)
        ADMINISTER := 'ADMINISTER' ; -- ADMINISTER VARCHAR2(240)
        ADMINISTRATOR := 'ADMINISTRATOR' ; -- ADMINISTRATOR VARCHAR2(240)
        ADVISE := 'ADVISE' ; -- ADVISE VARCHAR2(240)
        ADVISOR := 'ADVISOR' ; -- ADVISOR VARCHAR2(240)
        AFTER := 'AFTER' ; -- AFTER VARCHAR2(240)
        AGGREGATE := 'AGGREGATE' ; -- AGGREGATE VARCHAR2(240)
        ALIAS := 'ALIAS' ; -- ALIAS VARCHAR2(240)
        ALL_ROWS := 'ALL_ROWS' ; -- ALL_ROWS VARCHAR2(240)
        ALLOCATE := 'ALLOCATE' ; -- ALLOCATE VARCHAR2(240)
        ALLOW := 'ALLOW' ; -- ALLOW VARCHAR2(240)
        ALWAYS := 'ALWAYS' ; -- ALWAYS VARCHAR2(240)
        ANALYZE := 'ANALYZE' ; -- ANALYZE VARCHAR2(240)
        ANCILLARY := 'ANCILLARY' ; -- ANCILLARY VARCHAR2(240)
        AND_EQUAL := 'AND_EQUAL' ; -- AND_EQUAL VARCHAR2(240)
        ANTIJOIN := 'ANTIJOIN' ; -- ANTIJOIN VARCHAR2(240)
        APPEND := 'APPEND' ; -- APPEND VARCHAR2(240)
        APPLY := 'APPLY' ; -- APPLY VARCHAR2(240)
        ARCHIVE := 'ARCHIVE' ; -- ARCHIVE VARCHAR2(240)
        ARCHIVELOG := 'ARCHIVELOG' ; -- ARCHIVELOG VARCHAR2(240)
        ARRAY := 'ARRAY' ; -- ARRAY VARCHAR2(240)
        ASSOCIATE := 'ASSOCIATE' ; -- ASSOCIATE VARCHAR2(240)
        --SRT 20110508 AT := 'AT' ; -- AT VARCHAR2(240)
        ATTRIBUTE := 'ATTRIBUTE' ; -- ATTRIBUTE VARCHAR2(240)
        ATTRIBUTES := 'ATTRIBUTES' ; -- ATTRIBUTES VARCHAR2(240)
        AUDIT := 'AUDIT' ; -- AUDIT VARCHAR2(240)
        AUTHENTICATED := 'AUTHENTICATED' ; -- AUTHENTICATED VARCHAR2(240)
        AUTHENTICATION := 'AUTHENTICATION' ; -- AUTHENTICATION VARCHAR2(240)
        --SRT 20110508 AUTHID := 'AUTHID' ; -- AUTHID VARCHAR2(240)
        AUTHORIZATION := 'AUTHORIZATION' ; -- AUTHORIZATION VARCHAR2(240)
        AUTO := 'AUTO' ; -- AUTO VARCHAR2(240)
        AUTOALLOCATE := 'AUTOALLOCATE' ; -- AUTOALLOCATE VARCHAR2(240)
        AUTOEXTEND := 'AUTOEXTEND' ; -- AUTOEXTEND VARCHAR2(240)
        AUTOMATIC := 'AUTOMATIC' ; -- AUTOMATIC VARCHAR2(240)
        AVAILABILITY := 'AVAILABILITY' ; -- AVAILABILITY VARCHAR2(240)
        BACKUP := 'BACKUP' ; -- BACKUP VARCHAR2(240)
        BATCH := 'BATCH' ; -- BATCH VARCHAR2(240)
        BECOME := 'BECOME' ; -- BECOME VARCHAR2(240)
        BEFORE := 'BEFORE' ; -- BEFORE VARCHAR2(240)
        --SRT BEGIN := 'BEGIN' ; BEGIN VARCHAR2(240)
        BEGIN_OUTLINE_DATA := 'BEGIN_OUTLINE_DATA' ; -- BEGIN_OUTLINE_DATA VARCHAR2(240)
        BEHALF := 'BEHALF' ; -- BEHALF VARCHAR2(240)
        --SRT 20110508 BFILE := 'BFILE' ; -- BFILE VARCHAR2(240)
        BIGFILE := 'BIGFILE' ; -- BIGFILE VARCHAR2(240)
        BINARY_DOUBLE := 'BINARY_DOUBLE' ; -- BINARY_DOUBLE VARCHAR2(240)
        BINARY_DOUBLE_INFINITY := 'BINARY_DOUBLE_INFINITY' ; -- BINARY_DOUBLE_INFINITY VARCHAR2(240)
        BINARY_DOUBLE_NAN := 'BINARY_DOUBLE_NAN' ; -- BINARY_DOUBLE_NAN VARCHAR2(240)
        BINARY_FLOAT := 'BINARY_FLOAT' ; -- BINARY_FLOAT VARCHAR2(240)
        BINARY_FLOAT_INFINITY := 'BINARY_FLOAT_INFINITY' ; -- BINARY_FLOAT_INFINITY VARCHAR2(240)
        BINARY_FLOAT_NAN := 'BINARY_FLOAT_NAN' ; -- BINARY_FLOAT_NAN VARCHAR2(240)
        BINDING := 'BINDING' ; -- BINDING VARCHAR2(240)
        BITMAP := 'BITMAP' ; -- BITMAP VARCHAR2(240)
        BITMAP_TREE := 'BITMAP_TREE' ; -- BITMAP_TREE VARCHAR2(240)
        BITMAPS := 'BITMAPS' ; -- BITMAPS VARCHAR2(240)
        BITS := 'BITS' ; -- BITS VARCHAR2(240)
        --SRT 20110508 BLOB := 'BLOB' ; -- BLOB VARCHAR2(240)
        BLOCK := 'BLOCK' ; -- BLOCK VARCHAR2(240)
        BLOCK_RANGE := 'BLOCK_RANGE' ; -- BLOCK_RANGE VARCHAR2(240)
        BLOCKS := 'BLOCKS' ; -- BLOCKS VARCHAR2(240)
        BLOCKSIZE := 'BLOCKSIZE' ; -- BLOCKSIZE VARCHAR2(240)
        BODY := 'BODY' ; -- BODY VARCHAR2(240)
        BOTH := 'BOTH' ; -- BOTH VARCHAR2(240)
        BOUND := 'BOUND' ; -- BOUND VARCHAR2(240)
        BROADCAST := 'BROADCAST' ; -- BROADCAST VARCHAR2(240)
        BUFFER := 'BUFFER' ; -- BUFFER VARCHAR2(240)
        BUFFER_CACHE := 'BUFFER_CACHE' ; -- BUFFER_CACHE VARCHAR2(240)
        BUFFER_POOL := 'BUFFER_POOL' ; -- BUFFER_POOL VARCHAR2(240)
        BUILD := 'BUILD' ; -- BUILD VARCHAR2(240)
        --SRT 20110508 BULK := 'BULK' ; -- BULK VARCHAR2(240)
        BYPASS_RECURSIVE_CHECK := 'BYPASS_RECURSIVE_CHECK' ; -- BYPASS_RECURSIVE_CHECK VARCHAR2(240)
        BYPASS_UJVC := 'BYPASS_UJVC' ; -- BYPASS_UJVC VARCHAR2(240)
        --SRT 20110508 BYTE := 'BYTE' ; -- BYTE VARCHAR2(240)
        CACHE := 'CACHE' ; -- CACHE VARCHAR2(240)
        CACHE_CB := 'CACHE_CB' ; -- CACHE_CB VARCHAR2(240)
        CACHE_INSTANCES := 'CACHE_INSTANCES' ; -- CACHE_INSTANCES VARCHAR2(240)
        CACHE_TEMP_TABLE := 'CACHE_TEMP_TABLE' ; -- CACHE_TEMP_TABLE VARCHAR2(240)
        CALL := 'CALL' ; -- CALL VARCHAR2(240)
        CANCEL := 'CANCEL' ; -- CANCEL VARCHAR2(240)
        CARDINALITY := 'CARDINALITY' ; -- CARDINALITY VARCHAR2(240)
        CASCADE := 'CASCADE' ; -- CASCADE VARCHAR2(240)
        --SRT 20110508 CASE := 'CASE' ; -- CASE VARCHAR2(240)
        CAST := 'CAST' ; -- CAST VARCHAR2(240)
        CATEGORY := 'CATEGORY' ; -- CATEGORY VARCHAR2(240)
        CERTIFICATE := 'CERTIFICATE' ; -- CERTIFICATE VARCHAR2(240)
        CFILE := 'CFILE' ; -- CFILE VARCHAR2(240)
        CHAINED := 'CHAINED' ; -- CHAINED VARCHAR2(240)
        CHANGE := 'CHANGE' ; -- CHANGE VARCHAR2(240)
        CHAR_CS := 'CHAR_CS' ; -- CHAR_CS VARCHAR2(240)
        CHARACTER := 'CHARACTER' ; -- CHARACTER VARCHAR2(240)
        CHECKPOINT := 'CHECKPOINT' ; -- CHECKPOINT VARCHAR2(240)
        CHILD := 'CHILD' ; -- CHILD VARCHAR2(240)
        CHOOSE := 'CHOOSE' ; -- CHOOSE VARCHAR2(240)
        CHUNK := 'CHUNK' ; -- CHUNK VARCHAR2(240)
        CIV_GB := 'CIV_GB' ; -- CIV_GB VARCHAR2(240)
        CLASS := 'CLASS' ; -- CLASS VARCHAR2(240)
        CLEAR := 'CLEAR' ; -- CLEAR VARCHAR2(240)
        --SRT 20110508 CLOB := 'CLOB' ; -- CLOB VARCHAR2(240)
        CLONE := 'CLONE' ; -- CLONE VARCHAR2(240)
        --SRT 20110508 CLOSE := 'CLOSE' ; -- CLOSE VARCHAR2(240)
        CLOSE_CACHED_OPEN_CURSORS := 'CLOSE_CACHED_OPEN_CURSORS' ; -- CLOSE_CACHED_OPEN_CURSORS VARCHAR2(240)
        CLUSTERING_FACTOR := 'CLUSTERING_FACTOR' ; -- CLUSTERING_FACTOR VARCHAR2(240)
        COALESCE := 'COALESCE' ; -- COALESCE VARCHAR2(240)
        COARSE := 'COARSE' ; -- COARSE VARCHAR2(240)
        --SRT 20110508 COLLECT := 'COLLECT' ; -- COLLECT VARCHAR2(240)
        COLUMN := 'COLUMN' ; -- COLUMN VARCHAR2(240)
        COLUMN_STATS := 'COLUMN_STATS' ; -- COLUMN_STATS VARCHAR2(240)
        COLUMN_VALUE := 'COLUMN_VALUE' ; -- COLUMN_VALUE VARCHAR2(240)
        COMMENT := 'COMMENT' ; -- COMMENT VARCHAR2(240)
        COMMIT := 'COMMIT' ; -- COMMIT VARCHAR2(240)
        COMMITTED := 'COMMITTED' ; -- COMMITTED VARCHAR2(240)
        COMPACT := 'COMPACT' ; -- COMPACT VARCHAR2(240)
        COMPATIBILITY := 'COMPATIBILITY' ; -- COMPATIBILITY VARCHAR2(240)
        COMPILE := 'COMPILE' ; -- COMPILE VARCHAR2(240)
        COMPLETE := 'COMPLETE' ; -- COMPLETE VARCHAR2(240)
        COMPOSITE_LIMIT := 'COMPOSITE_LIMIT' ; -- COMPOSITE_LIMIT VARCHAR2(240)
        COMPUTE := 'COMPUTE' ; -- COMPUTE VARCHAR2(240)
        CONFORMING := 'CONFORMING' ; -- CONFORMING VARCHAR2(240)
        CONNECT_BY_COST_BASED := 'CONNECT_BY_COST_BASED' ; -- CONNECT_BY_COST_BASED VARCHAR2(240)
        CONNECT_BY_FILTERING := 'CONNECT_BY_FILTERING' ; -- CONNECT_BY_FILTERING VARCHAR2(240)
        CONNECT_BY_ISCYCLE := 'CONNECT_BY_ISCYCLE' ; -- CONNECT_BY_ISCYCLE VARCHAR2(240)
        CONNECT_BY_ISLEAF := 'CONNECT_BY_ISLEAF' ; -- CONNECT_BY_ISLEAF VARCHAR2(240)
        CONNECT_BY_ROOT := 'CONNECT_BY_ROOT' ; -- CONNECT_BY_ROOT VARCHAR2(240)
        CONNECT_TIME := 'CONNECT_TIME' ; -- CONNECT_TIME VARCHAR2(240)
        CONSIDER := 'CONSIDER' ; -- CONSIDER VARCHAR2(240)
        CONSISTENT := 'CONSISTENT' ; -- CONSISTENT VARCHAR2(240)
        CONSTRAINT := 'CONSTRAINT' ; -- CONSTRAINT VARCHAR2(240)
        CONSTRAINTS := 'CONSTRAINTS' ; -- CONSTRAINTS VARCHAR2(240)
        CONTAINER := 'CONTAINER' ; -- CONTAINER VARCHAR2(240)
        CONTENT := 'CONTENT' ; -- CONTENT VARCHAR2(240)
        CONTENTS := 'CONTENTS' ; -- CONTENTS VARCHAR2(240)
        CONTEXT := 'CONTEXT' ; -- CONTEXT VARCHAR2(240)
        CONTINUE := 'CONTINUE' ; -- CONTINUE VARCHAR2(240)
        CONTROLFILE := 'CONTROLFILE' ; -- CONTROLFILE VARCHAR2(240)
        CONVERT := 'CONVERT' ; -- CONVERT VARCHAR2(240)
        CORRUPTION := 'CORRUPTION' ; -- CORRUPTION VARCHAR2(240)
        COST := 'COST' ; -- COST VARCHAR2(240)
        CPU_COSTING := 'CPU_COSTING' ; -- CPU_COSTING VARCHAR2(240)
        CPU_PER_CALL := 'CPU_PER_CALL' ; -- CPU_PER_CALL VARCHAR2(240)
        CPU_PER_SESSION := 'CPU_PER_SESSION' ; -- CPU_PER_SESSION VARCHAR2(240)
        CREATE_STORED_OUTLINES := 'CREATE_STORED_OUTLINES' ; -- CREATE_STORED_OUTLINES VARCHAR2(240)
        CROSS := 'CROSS' ; -- CROSS VARCHAR2(240)
        CUBE := 'CUBE' ; -- CUBE VARCHAR2(240)
        CUBE_GB := 'CUBE_GB' ; -- CUBE_GB VARCHAR2(240)
        --SRT 20110508 CURRENT := 'CURRENT' ; -- CURRENT VARCHAR2(240)
        CURRENT_DATE := 'CURRENT_DATE' ; -- CURRENT_DATE VARCHAR2(240)
        CURRENT_SCHEMA := 'CURRENT_SCHEMA' ; -- CURRENT_SCHEMA VARCHAR2(240)
        CURRENT_TIME := 'CURRENT_TIME' ; -- CURRENT_TIME VARCHAR2(240)
        CURRENT_TIMESTAMP := 'CURRENT_TIMESTAMP' ; -- CURRENT_TIMESTAMP VARCHAR2(240)
        CURRENT_USER := 'CURRENT_USER' ; -- CURRENT_USER VARCHAR2(240)
        CURSOR_SHARING_EXACT := 'CURSOR_SHARING_EXACT' ; -- CURSOR_SHARING_EXACT VARCHAR2(240)
        CURSOR_SPECIFIC_SEGMENT := 'CURSOR_SPECIFIC_SEGMENT' ; -- CURSOR_SPECIFIC_SEGMENT VARCHAR2(240)
        CYCLE := 'CYCLE' ; -- CYCLE VARCHAR2(240)
        DANGLING := 'DANGLING' ; -- DANGLING VARCHAR2(240)
        DATA := 'DATA' ; -- DATA VARCHAR2(240)
        DATABASE := 'DATABASE' ; -- DATABASE VARCHAR2(240)
        DATAFILE := 'DATAFILE' ; -- DATAFILE VARCHAR2(240)
        DATAFILES := 'DATAFILES' ; -- DATAFILES VARCHAR2(240)
        DATAOBJNO := 'DATAOBJNO' ; -- DATAOBJNO VARCHAR2(240)
        DATE_MODE := 'DATE_MODE' ; -- DATE_MODE VARCHAR2(240)
        DAY := 'DAY' ; -- DAY VARCHAR2(240)
        DB_ROLE_CHANGE := 'DB_ROLE_CHANGE' ; -- DB_ROLE_CHANGE VARCHAR2(240)
        DBA := 'DBA' ; -- DBA VARCHAR2(240)
        DBA_RECYCLEBIN := 'DBA_RECYCLEBIN' ; -- DBA_RECYCLEBIN VARCHAR2(240)
        DBMS_STATS := 'DBMS_STATS' ; -- DBMS_STATS VARCHAR2(240)
        DBTIMEZONE := 'DBTIMEZONE' ; -- DBTIMEZONE VARCHAR2(240)
        DDL := 'DDL' ; -- DDL VARCHAR2(240)
        DEALLOCATE := 'DEALLOCATE' ; -- DEALLOCATE VARCHAR2(240)
        DEBUG := 'DEBUG' ; -- DEBUG VARCHAR2(240)
        --SRT 20110508 DEC := 'DEC' ; -- DEC VARCHAR2(240)
        --SRT 20110508 DECLARE := 'DECLARE' ; -- DECLARE VARCHAR2(240)
        DECREMENT := 'DECREMENT' ; -- DECREMENT VARCHAR2(240)
        DECRYPT := 'DECRYPT' ; -- DECRYPT VARCHAR2(240)
        DEFERRABLE := 'DEFERRABLE' ; -- DEFERRABLE VARCHAR2(240)
        DEFERRED := 'DEFERRED' ; -- DEFERRED VARCHAR2(240)
        DEFINED := 'DEFINED' ; -- DEFINED VARCHAR2(240)
        --SRT 20110508 DEFINER := 'DEFINER' ; -- DEFINER VARCHAR2(240)
        DEGREE := 'DEGREE' ; -- DEGREE VARCHAR2(240)
        DELAY := 'DELAY' ; -- DELAY VARCHAR2(240)
        DEMAND := 'DEMAND' ; -- DEMAND VARCHAR2(240)
        DENSE_RANK := 'DENSE_RANK' ; -- DENSE_RANK VARCHAR2(240)
        DEQUEUE := 'DEQUEUE' ; -- DEQUEUE VARCHAR2(240)
        DEREF := 'DEREF' ; -- DEREF VARCHAR2(240)
        DEREF_NO_REWRITE := 'DEREF_NO_REWRITE' ; -- DEREF_NO_REWRITE VARCHAR2(240)
        DETACHED := 'DETACHED' ; -- DETACHED VARCHAR2(240)
        DETERMINES := 'DETERMINES' ; -- DETERMINES VARCHAR2(240)
        DICTIONARY := 'DICTIONARY' ; -- DICTIONARY VARCHAR2(240)
        DIMENSION := 'DIMENSION' ; -- DIMENSION VARCHAR2(240)
        DIRECTORY := 'DIRECTORY' ; -- DIRECTORY VARCHAR2(240)
        DISABLE := 'DISABLE' ; -- DISABLE VARCHAR2(240)
        DISABLE_RPKE := 'DISABLE_RPKE' ; -- DISABLE_RPKE VARCHAR2(240)
        DISASSOCIATE := 'DISASSOCIATE' ; -- DISASSOCIATE VARCHAR2(240)
        DISCONNECT := 'DISCONNECT' ; -- DISCONNECT VARCHAR2(240)
        DISK := 'DISK' ; -- DISK VARCHAR2(240)
        DISKGROUP := 'DISKGROUP' ; -- DISKGROUP VARCHAR2(240)
        DISKS := 'DISKS' ; -- DISKS VARCHAR2(240)
        DISMOUNT := 'DISMOUNT' ; -- DISMOUNT VARCHAR2(240)
        DISTINGUISHED := 'DISTINGUISHED' ; -- DISTINGUISHED VARCHAR2(240)
        DISTRIBUTED := 'DISTRIBUTED' ; -- DISTRIBUTED VARCHAR2(240)
        DML := 'DML' ; -- DML VARCHAR2(240)
        DML_UPDATE := 'DML_UPDATE' ; -- DML_UPDATE VARCHAR2(240)
        DOCUMENT := 'DOCUMENT' ; -- DOCUMENT VARCHAR2(240)
        DOMAIN_INDEX_NO_SORT := 'DOMAIN_INDEX_NO_SORT' ; -- DOMAIN_INDEX_NO_SORT VARCHAR2(240)
        DOMAIN_INDEX_SORT := 'DOMAIN_INDEX_SORT' ; -- DOMAIN_INDEX_SORT VARCHAR2(240)
        --SRT 20110508 DOUBLE := 'DOUBLE' ; -- DOUBLE VARCHAR2(240)
        DOWNGRADE := 'DOWNGRADE' ; -- DOWNGRADE VARCHAR2(240)
        DRIVING_SITE := 'DRIVING_SITE' ; -- DRIVING_SITE VARCHAR2(240)
        DUMP := 'DUMP' ; -- DUMP VARCHAR2(240)
        DYNAMIC := 'DYNAMIC' ; -- DYNAMIC VARCHAR2(240)
        DYNAMIC_SAMPLING := 'DYNAMIC_SAMPLING' ; -- DYNAMIC_SAMPLING VARCHAR2(240)
        DYNAMIC_SAMPLING_EST_CDN := 'DYNAMIC_SAMPLING_EST_CDN' ; -- DYNAMIC_SAMPLING_EST_CDN VARCHAR2(240)
        E := 'E' ; -- E VARCHAR2(240)
        EACH := 'EACH' ; -- EACH VARCHAR2(240)
        ELEMENT := 'ELEMENT' ; -- ELEMENT VARCHAR2(240)
        ELIMINATE_JOIN := 'ELIMINATE_JOIN' ; -- ELIMINATE_JOIN VARCHAR2(240)
        ELIMINATE_OBY := 'ELIMINATE_OBY' ; -- ELIMINATE_OBY VARCHAR2(240)
        ELIMINATE_OUTER_JOIN := 'ELIMINATE_OUTER_JOIN' ; -- ELIMINATE_OUTER_JOIN VARCHAR2(240)
        EMPTY := 'EMPTY' ; -- EMPTY VARCHAR2(240)
        ENABLE := 'ENABLE' ; -- ENABLE VARCHAR2(240)
        ENCRYPT := 'ENCRYPT' ; -- ENCRYPT VARCHAR2(240)
        ENCRYPTION := 'ENCRYPTION' ; -- ENCRYPTION VARCHAR2(240)
        --SRT END := 'END' ; END VARCHAR2(240)
        END_OUTLINE_DATA := 'END_OUTLINE_DATA' ; -- END_OUTLINE_DATA VARCHAR2(240)
        ENFORCE := 'ENFORCE' ; -- ENFORCE VARCHAR2(240)
        ENFORCED := 'ENFORCED' ; -- ENFORCED VARCHAR2(240)
        ENQUEUE := 'ENQUEUE' ; -- ENQUEUE VARCHAR2(240)
        ENTERPRISE := 'ENTERPRISE' ; -- ENTERPRISE VARCHAR2(240)
        ENTRY := 'ENTRY' ; -- ENTRY VARCHAR2(240)
        ERROR := 'ERROR' ; -- ERROR VARCHAR2(240)
        ERROR_ON_OVERLAP_TIME := 'ERROR_ON_OVERLAP_TIME' ; -- ERROR_ON_OVERLAP_TIME VARCHAR2(240)
        ERRORS := 'ERRORS' ; -- ERRORS VARCHAR2(240)
        ESCAPE := 'ESCAPE' ; -- ESCAPE VARCHAR2(240)
        ESTIMATE := 'ESTIMATE' ; -- ESTIMATE VARCHAR2(240)
        EVALNAME := 'EVALNAME' ; -- EVALNAME VARCHAR2(240)
        EVALUATION := 'EVALUATION' ; -- EVALUATION VARCHAR2(240)
        EVENTS := 'EVENTS' ; -- EVENTS VARCHAR2(240)
        EXCEPT := 'EXCEPT' ; -- EXCEPT VARCHAR2(240)
        EXCEPTIONS := 'EXCEPTIONS' ; -- EXCEPTIONS VARCHAR2(240)
        EXCHANGE := 'EXCHANGE' ; -- EXCHANGE VARCHAR2(240)
        EXCLUDING := 'EXCLUDING' ; -- EXCLUDING VARCHAR2(240)
        EXECUTE := 'EXECUTE' ; -- EXECUTE VARCHAR2(240)
        EXEMPT := 'EXEMPT' ; -- EXEMPT VARCHAR2(240)
        EXPAND_GSET_TO_UNION := 'EXPAND_GSET_TO_UNION' ; -- EXPAND_GSET_TO_UNION VARCHAR2(240)
        EXPIRE := 'EXPIRE' ; -- EXPIRE VARCHAR2(240)
        EXPLAIN := 'EXPLAIN' ; -- EXPLAIN VARCHAR2(240)
        EXPLOSION := 'EXPLOSION' ; -- EXPLOSION VARCHAR2(240)
        EXPORT := 'EXPORT' ; -- EXPORT VARCHAR2(240)
        EXPR_CORR_CHECK := 'EXPR_CORR_CHECK' ; -- EXPR_CORR_CHECK VARCHAR2(240)
        --SRT 20110508 EXTENDS := 'EXTENDS' ; -- EXTENDS VARCHAR2(240)
        EXTENT := 'EXTENT' ; -- EXTENT VARCHAR2(240)
        EXTENTS := 'EXTENTS' ; -- EXTENTS VARCHAR2(240)
        EXTERNAL := 'EXTERNAL' ; -- EXTERNAL VARCHAR2(240)
        EXTERNALLY := 'EXTERNALLY' ; -- EXTERNALLY VARCHAR2(240)
        EXTRACT := 'EXTRACT' ; -- EXTRACT VARCHAR2(240)
        FACT := 'FACT' ; -- FACT VARCHAR2(240)
        FAILED := 'FAILED' ; -- FAILED VARCHAR2(240)
        FAILED_LOGIN_ATTEMPTS := 'FAILED_LOGIN_ATTEMPTS' ; -- FAILED_LOGIN_ATTEMPTS VARCHAR2(240)
        FAILGROUP := 'FAILGROUP' ; -- FAILGROUP VARCHAR2(240)
        FAST := 'FAST' ; -- FAST VARCHAR2(240)
        FBTSCAN := 'FBTSCAN' ; -- FBTSCAN VARCHAR2(240)
        FIC_CIV := 'FIC_CIV' ; -- FIC_CIV VARCHAR2(240)
        FIC_PIV := 'FIC_PIV' ; -- FIC_PIV VARCHAR2(240)
        FILE := 'FILE' ; -- FILE VARCHAR2(240)
        FILTER := 'FILTER' ; -- FILTER VARCHAR2(240)
        FINAL := 'FINAL' ; -- FINAL VARCHAR2(240)
        FINE := 'FINE' ; -- FINE VARCHAR2(240)
        FINISH := 'FINISH' ; -- FINISH VARCHAR2(240)
        FIRST := 'FIRST' ; -- FIRST VARCHAR2(240)
        FIRST_ROWS := 'FIRST_ROWS' ; -- FIRST_ROWS VARCHAR2(240)
        FLAGGER := 'FLAGGER' ; -- FLAGGER VARCHAR2(240)
        FLASHBACK := 'FLASHBACK' ; -- FLASHBACK VARCHAR2(240)
        FLOB := 'FLOB' ; -- FLOB VARCHAR2(240)
        FLUSH := 'FLUSH' ; -- FLUSH VARCHAR2(240)
        FOLLOWING := 'FOLLOWING' ; -- FOLLOWING VARCHAR2(240)
        -- := '--' ; -- -- FORCE VARCHAR2(240)
        FORCE_XML_QUERY_REWRITE := 'FORCE_XML_QUERY_REWRITE' ; -- FORCE_XML_QUERY_REWRITE VARCHAR2(240)
        FOREIGN := 'FOREIGN' ; -- FOREIGN VARCHAR2(240)
        FREELIST := 'FREELIST' ; -- FREELIST VARCHAR2(240)
        FREELISTS := 'FREELISTS' ; -- FREELISTS VARCHAR2(240)
        FREEPOOLS := 'FREEPOOLS' ; -- FREEPOOLS VARCHAR2(240)
        FRESH := 'FRESH' ; -- FRESH VARCHAR2(240)
        FULL := 'FULL' ; -- FULL VARCHAR2(240)
        --SRT FUNCTION := 'FUNCTION' ; FUNCTION VARCHAR2(240)
        FUNCTIONS := 'FUNCTIONS' ; -- FUNCTIONS VARCHAR2(240)
        G := 'G' ; -- G VARCHAR2(240)
        GATHER_PLAN_STATISTICS := 'GATHER_PLAN_STATISTICS' ; -- GATHER_PLAN_STATISTICS VARCHAR2(240)
        GBY_CONC_ROLLUP := 'GBY_CONC_ROLLUP' ; -- GBY_CONC_ROLLUP VARCHAR2(240)
        GENERATED := 'GENERATED' ; -- GENERATED VARCHAR2(240)
        GLOBAL := 'GLOBAL' ; -- GLOBAL VARCHAR2(240)
        GLOBAL_NAME := 'GLOBAL_NAME' ; -- GLOBAL_NAME VARCHAR2(240)
        GLOBAL_TOPIC_ENABLED := 'GLOBAL_TOPIC_ENABLED' ; -- GLOBAL_TOPIC_ENABLED VARCHAR2(240)
        GLOBALLY := 'GLOBALLY' ; -- GLOBALLY VARCHAR2(240)
        GROUP_BY := 'GROUP_BY' ; -- GROUP_BY VARCHAR2(240)
        GROUPING := 'GROUPING' ; -- GROUPING VARCHAR2(240)
        GROUPS := 'GROUPS' ; -- GROUPS VARCHAR2(240)
        GUARANTEE := 'GUARANTEE' ; -- GUARANTEE VARCHAR2(240)
        GUARANTEED := 'GUARANTEED' ; -- GUARANTEED VARCHAR2(240)
        GUARD := 'GUARD' ; -- GUARD VARCHAR2(240)
        HASH := 'HASH' ; -- HASH VARCHAR2(240)
        HASH_AJ := 'HASH_AJ' ; -- HASH_AJ VARCHAR2(240)
        HASH_SJ := 'HASH_SJ' ; -- HASH_SJ VARCHAR2(240)
        HASHKEYS := 'HASHKEYS' ; -- HASHKEYS VARCHAR2(240)
        HEADER := 'HEADER' ; -- HEADER VARCHAR2(240)
        --SRT 20110508 HEAP := 'HEAP' ; -- HEAP VARCHAR2(240)
        HIERARCHY := 'HIERARCHY' ; -- HIERARCHY VARCHAR2(240)
        HIGH := 'HIGH' ; -- HIGH VARCHAR2(240)
        HINTSET_BEGIN := 'HINTSET_BEGIN' ; -- HINTSET_BEGIN VARCHAR2(240)
        HINTSET_END := 'HINTSET_END' ; -- HINTSET_END VARCHAR2(240)
        HOUR := 'HOUR' ; -- HOUR VARCHAR2(240)
        HWM_BROKERED := 'HWM_BROKERED' ; -- HWM_BROKERED VARCHAR2(240)
        ID := 'ID' ; -- ID VARCHAR2(240)
        IDENTIFIER := 'IDENTIFIER' ; -- IDENTIFIER VARCHAR2(240)
        IDENTITY := 'IDENTITY' ; -- IDENTITY VARCHAR2(240)
        IDGENERATORS := 'IDGENERATORS' ; -- IDGENERATORS VARCHAR2(240)
        IDLE_TIME := 'IDLE_TIME' ; -- IDLE_TIME VARCHAR2(240)
        --SRT 20110508 IF := 'IF' ; -- IF VARCHAR2(240)
        IGNORE := 'IGNORE' ; -- IGNORE VARCHAR2(240)
        IGNORE_OPTIM_EMBEDDED_HINTS := 'IGNORE_OPTIM_EMBEDDED_HINTS' ; -- IGNORE_OPTIM_EMBEDDED_HINTS VARCHAR2(240)
        IGNORE_WHERE_CLAUSE := 'IGNORE_WHERE_CLAUSE' ; -- IGNORE_WHERE_CLAUSE VARCHAR2(240)
        --SRT 20110508 IMMEDIATE := 'IMMEDIATE' ; -- IMMEDIATE VARCHAR2(240)
        IMPORT := 'IMPORT' ; -- IMPORT VARCHAR2(240)
        IN_MEMORY_METADATA := 'IN_MEMORY_METADATA' ; -- IN_MEMORY_METADATA VARCHAR2(240)
        INCLUDE_VERSION := 'INCLUDE_VERSION' ; -- INCLUDE_VERSION VARCHAR2(240)
        -- := '--' ; -- -- INCLUDING VARCHAR2(240)
        INCREMENT := 'INCREMENT' ; -- INCREMENT VARCHAR2(240)
        INCREMENTAL := 'INCREMENTAL' ; -- INCREMENTAL VARCHAR2(240)
        INDEX_ASC := 'INDEX_ASC' ; -- INDEX_ASC VARCHAR2(240)
        INDEX_COMBINE := 'INDEX_COMBINE' ; -- INDEX_COMBINE VARCHAR2(240)
        INDEX_DESC := 'INDEX_DESC' ; -- INDEX_DESC VARCHAR2(240)
        INDEX_FFS := 'INDEX_FFS' ; -- INDEX_FFS VARCHAR2(240)
        INDEX_FILTER := 'INDEX_FILTER' ; -- INDEX_FILTER VARCHAR2(240)
        INDEX_JOIN := 'INDEX_JOIN' ; -- INDEX_JOIN VARCHAR2(240)
        INDEX_ROWS := 'INDEX_ROWS' ; -- INDEX_ROWS VARCHAR2(240)
        INDEX_RRS := 'INDEX_RRS' ; -- INDEX_RRS VARCHAR2(240)
        INDEX_RS := 'INDEX_RS' ; -- INDEX_RS VARCHAR2(240)
        INDEX_RS_ASC := 'INDEX_RS_ASC' ; -- INDEX_RS_ASC VARCHAR2(240)
        INDEX_RS_DESC := 'INDEX_RS_DESC' ; -- INDEX_RS_DESC VARCHAR2(240)
        INDEX_SCAN := 'INDEX_SCAN' ; -- INDEX_SCAN VARCHAR2(240)
        INDEX_SKIP_SCAN := 'INDEX_SKIP_SCAN' ; -- INDEX_SKIP_SCAN VARCHAR2(240)
        INDEX_SS := 'INDEX_SS' ; -- INDEX_SS VARCHAR2(240)
        INDEX_SS_ASC := 'INDEX_SS_ASC' ; -- INDEX_SS_ASC VARCHAR2(240)
        INDEX_SS_DESC := 'INDEX_SS_DESC' ; -- INDEX_SS_DESC VARCHAR2(240)
        INDEX_STATS := 'INDEX_STATS' ; -- INDEX_STATS VARCHAR2(240)
        INDEXED := 'INDEXED' ; -- INDEXED VARCHAR2(240)
        INDEXTYPE := 'INDEXTYPE' ; -- INDEXTYPE VARCHAR2(240)
        INDEXTYPES := 'INDEXTYPES' ; -- INDEXTYPES VARCHAR2(240)
        --SRT 20110508 INDICATOR := 'INDICATOR' ; -- INDICATOR VARCHAR2(240)
        INFINITE := 'INFINITE' ; -- INFINITE VARCHAR2(240)
        INFORMATIONAL := 'INFORMATIONAL' ; -- INFORMATIONAL VARCHAR2(240)
        INITIAL := 'INITIAL' ; -- INITIAL VARCHAR2(240)
        INITIALIZED := 'INITIALIZED' ; -- INITIALIZED VARCHAR2(240)
        INITIALLY := 'INITIALLY' ; -- INITIALLY VARCHAR2(240)
        INITRANS := 'INITRANS' ; -- INITRANS VARCHAR2(240)
        INLINE := 'INLINE' ; -- INLINE VARCHAR2(240)
        INLINE_XMLTYPE_NT := 'INLINE_XMLTYPE_NT' ; -- INLINE_XMLTYPE_NT VARCHAR2(240)
        INNER := 'INNER' ; -- INNER VARCHAR2(240)
        INSTANCE := 'INSTANCE' ; -- INSTANCE VARCHAR2(240)
        INSTANCES := 'INSTANCES' ; -- INSTANCES VARCHAR2(240)
        INSTANTIABLE := 'INSTANTIABLE' ; -- INSTANTIABLE VARCHAR2(240)
        INSTANTLY := 'INSTANTLY' ; -- INSTANTLY VARCHAR2(240)
        INSTEAD := 'INSTEAD' ; -- INSTEAD VARCHAR2(240)
        INT := 'INT' ; -- INT VARCHAR2(240)
        INTERMEDIATE := 'INTERMEDIATE' ; -- INTERMEDIATE VARCHAR2(240)
        INTERNAL_CONVERT := 'INTERNAL_CONVERT' ; -- INTERNAL_CONVERT VARCHAR2(240)
        INTERNAL_USE := 'INTERNAL_USE' ; -- INTERNAL_USE VARCHAR2(240)
        INTERPRETED := 'INTERPRETED' ; -- INTERPRETED VARCHAR2(240)
        --SRT 20110508 INTERVAL := 'INTERVAL' ; -- INTERVAL VARCHAR2(240)
        INVALIDATE := 'INVALIDATE' ; -- INVALIDATE VARCHAR2(240)
        --SRT 20110508 ISOLATION := 'ISOLATION' ; -- ISOLATION VARCHAR2(240)
        ISOLATION_LEVEL := 'ISOLATION_LEVEL' ; -- ISOLATION_LEVEL VARCHAR2(240)
        ITERATE := 'ITERATE' ; -- ITERATE VARCHAR2(240)
        ITERATION_NUMBER := 'ITERATION_NUMBER' ; -- ITERATION_NUMBER VARCHAR2(240)
        --SRT 20110508 JAVA := 'JAVA' ; -- JAVA VARCHAR2(240)
        JOB := 'JOB' ; -- JOB VARCHAR2(240)
        JOIN := 'JOIN' ; -- JOIN VARCHAR2(240)
        K := 'K' ; -- K VARCHAR2(240)
        KEEP := 'KEEP' ; -- KEEP VARCHAR2(240)
        KERBEROS := 'KERBEROS' ; -- KERBEROS VARCHAR2(240)
        KEY := 'KEY' ; -- KEY VARCHAR2(240)
        KEY_LENGTH := 'KEY_LENGTH' ; -- KEY_LENGTH VARCHAR2(240)
        KEYS := 'KEYS' ; -- KEYS VARCHAR2(240)
        KEYSIZE := 'KEYSIZE' ; -- KEYSIZE VARCHAR2(240)
        KILL := 'KILL' ; -- KILL VARCHAR2(240)
        LAST := 'LAST' ; -- LAST VARCHAR2(240)
        LATERAL := 'LATERAL' ; -- LATERAL VARCHAR2(240)
        LAYER := 'LAYER' ; -- LAYER VARCHAR2(240)
        LDAP_REG_SYNC_INTERVAL := 'LDAP_REG_SYNC_INTERVAL' ; -- LDAP_REG_SYNC_INTERVAL VARCHAR2(240)
        LDAP_REGISTRATION := 'LDAP_REGISTRATION' ; -- LDAP_REGISTRATION VARCHAR2(240)
        LDAP_REGISTRATION_ENABLED := 'LDAP_REGISTRATION_ENABLED' ; -- LDAP_REGISTRATION_ENABLED VARCHAR2(240)
        LEADING := 'LEADING' ; -- LEADING VARCHAR2(240)
        LEFT := 'LEFT' ; -- LEFT VARCHAR2(240)
        LENGTH := 'LENGTH' ; -- LENGTH VARCHAR2(240)
        LESS := 'LESS' ; -- LESS VARCHAR2(240)
        --SRT 20110508 LEVEL := 'LEVEL' ; -- LEVEL VARCHAR2(240)
        LEVELS := 'LEVELS' ; -- LEVELS VARCHAR2(240)
        LIBRARY := 'LIBRARY' ; -- LIBRARY VARCHAR2(240)
        LIKE_EXPAND := 'LIKE_EXPAND' ; -- LIKE_EXPAND VARCHAR2(240)
        LIKE2 := 'LIKE2' ; -- LIKE2 VARCHAR2(240)
        LIKE4 := 'LIKE4' ; -- LIKE4 VARCHAR2(240)
        LIKEC := 'LIKEC' ; -- LIKEC VARCHAR2(240)
        LIMIT := 'LIMIT' ; -- LIMIT VARCHAR2(240)
        LINK := 'LINK' ; -- LINK VARCHAR2(240)
        LIST := 'LIST' ; -- LIST VARCHAR2(240)
        LOB := 'LOB' ; -- LOB VARCHAR2(240)
        LOCAL := 'LOCAL' ; -- LOCAL VARCHAR2(240)
        LOCAL_INDEXES := 'LOCAL_INDEXES' ; -- LOCAL_INDEXES VARCHAR2(240)
        LOCALTIME := 'LOCALTIME' ; -- LOCALTIME VARCHAR2(240)
        LOCALTIMESTAMP := 'LOCALTIMESTAMP' ; -- LOCALTIMESTAMP VARCHAR2(240)
        LOCATION := 'LOCATION' ; -- LOCATION VARCHAR2(240)
        LOCATOR := 'LOCATOR' ; -- LOCATOR VARCHAR2(240)
        LOCKED := 'LOCKED' ; -- LOCKED VARCHAR2(240)
        LOG := 'LOG' ; -- LOG VARCHAR2(240)
        LOGFILE := 'LOGFILE' ; -- LOGFILE VARCHAR2(240)
        LOGGING := 'LOGGING' ; -- LOGGING VARCHAR2(240)
        LOGICAL := 'LOGICAL' ; -- LOGICAL VARCHAR2(240)
        LOGICAL_READS_PER_CALL := 'LOGICAL_READS_PER_CALL' ; -- LOGICAL_READS_PER_CALL VARCHAR2(240)
        LOGICAL_READS_PER_SESSION := 'LOGICAL_READS_PER_SESSION' ; -- LOGICAL_READS_PER_SESSION VARCHAR2(240)
        LOGOFF := 'LOGOFF' ; -- LOGOFF VARCHAR2(240)
        LOGON := 'LOGON' ; -- LOGON VARCHAR2(240)
        M := 'M' ; -- M VARCHAR2(240)
        MAIN := 'MAIN' ; -- MAIN VARCHAR2(240)
        MANAGE := 'MANAGE' ; -- MANAGE VARCHAR2(240)
        MANAGED := 'MANAGED' ; -- MANAGED VARCHAR2(240)
        MANAGEMENT := 'MANAGEMENT' ; -- MANAGEMENT VARCHAR2(240)
        MANUAL := 'MANUAL' ; -- MANUAL VARCHAR2(240)
        MAPPING := 'MAPPING' ; -- MAPPING VARCHAR2(240)
        MASTER := 'MASTER' ; -- MASTER VARCHAR2(240)
        MATCHED := 'MATCHED' ; -- MATCHED VARCHAR2(240)
        MATERIALIZE := 'MATERIALIZE' ; -- MATERIALIZE VARCHAR2(240)
        MATERIALIZED := 'MATERIALIZED' ; -- MATERIALIZED VARCHAR2(240)
        --SRT 20110508 MAX := 'MAX' ; -- MAX VARCHAR2(240)
        MAXARCHLOGS := 'MAXARCHLOGS' ; -- MAXARCHLOGS VARCHAR2(240)
        MAXDATAFILES := 'MAXDATAFILES' ; -- MAXDATAFILES VARCHAR2(240)
        MAXEXTENTS := 'MAXEXTENTS' ; -- MAXEXTENTS VARCHAR2(240)
        MAXIMIZE := 'MAXIMIZE' ; -- MAXIMIZE VARCHAR2(240)
        MAXINSTANCES := 'MAXINSTANCES' ; -- MAXINSTANCES VARCHAR2(240)
        MAXLOGFILES := 'MAXLOGFILES' ; -- MAXLOGFILES VARCHAR2(240)
        MAXLOGHISTORY := 'MAXLOGHISTORY' ; -- MAXLOGHISTORY VARCHAR2(240)
        MAXLOGMEMBERS := 'MAXLOGMEMBERS' ; -- MAXLOGMEMBERS VARCHAR2(240)
        MAXSIZE := 'MAXSIZE' ; -- MAXSIZE VARCHAR2(240)
        MAXTRANS := 'MAXTRANS' ; -- MAXTRANS VARCHAR2(240)
        MAXVALUE := 'MAXVALUE' ; -- MAXVALUE VARCHAR2(240)
        MEASURES := 'MEASURES' ; -- MEASURES VARCHAR2(240)
        MEMBER := 'MEMBER' ; -- MEMBER VARCHAR2(240)
        MEMORY := 'MEMORY' ; -- MEMORY VARCHAR2(240)
        MERGE := 'MERGE' ; -- MERGE VARCHAR2(240)
        MERGE_AJ := 'MERGE_AJ' ; -- MERGE_AJ VARCHAR2(240)
        MERGE_CONST_ON := 'MERGE_CONST_ON' ; -- MERGE_CONST_ON VARCHAR2(240)
        MERGE_SJ := 'MERGE_SJ' ; -- MERGE_SJ VARCHAR2(240)
        METHOD := 'METHOD' ; -- METHOD VARCHAR2(240)
        MIGRATE := 'MIGRATE' ; -- MIGRATE VARCHAR2(240)
        --SRT 20110508 MIN := 'MIN' ; -- MIN VARCHAR2(240)
        MINEXTENTS := 'MINEXTENTS' ; -- MINEXTENTS VARCHAR2(240)
        MINIMIZE := 'MINIMIZE' ; -- MINIMIZE VARCHAR2(240)
        MINIMUM := 'MINIMUM' ; -- MINIMUM VARCHAR2(240)
        MINUS_NULL := 'MINUS_NULL' ; -- MINUS_NULL VARCHAR2(240)
        MINUTE := 'MINUTE' ; -- MINUTE VARCHAR2(240)
        MINVALUE := 'MINVALUE' ; -- MINVALUE VARCHAR2(240)
        MIRROR := 'MIRROR' ; -- MIRROR VARCHAR2(240)
        --SRT 20110508 MLSLABEL := 'MLSLABEL' ; -- MLSLABEL VARCHAR2(240)
        MODEL := 'MODEL' ; -- MODEL VARCHAR2(240)
        MODEL_COMPILE_SUBQUERY := 'MODEL_COMPILE_SUBQUERY' ; -- MODEL_COMPILE_SUBQUERY VARCHAR2(240)
        MODEL_DONTVERIFY_UNIQUENESS := 'MODEL_DONTVERIFY_UNIQUENESS' ; -- MODEL_DONTVERIFY_UNIQUENESS VARCHAR2(240)
        MODEL_DYNAMIC_SUBQUERY := 'MODEL_DYNAMIC_SUBQUERY' ; -- MODEL_DYNAMIC_SUBQUERY VARCHAR2(240)
        MODEL_MIN_ANALYSIS := 'MODEL_MIN_ANALYSIS' ; -- MODEL_MIN_ANALYSIS VARCHAR2(240)
        MODEL_NO_ANALYSIS := 'MODEL_NO_ANALYSIS' ; -- MODEL_NO_ANALYSIS VARCHAR2(240)
        MODEL_PBY := 'MODEL_PBY' ; -- MODEL_PBY VARCHAR2(240)
        MODEL_PUSH_REF := 'MODEL_PUSH_REF' ; -- MODEL_PUSH_REF VARCHAR2(240)
        MODIFY := 'MODIFY' ; -- MODIFY VARCHAR2(240)
        MONITORING := 'MONITORING' ; -- MONITORING VARCHAR2(240)
        MONTH := 'MONTH' ; -- MONTH VARCHAR2(240)
        MOUNT := 'MOUNT' ; -- MOUNT VARCHAR2(240)
        MOVE := 'MOVE' ; -- MOVE VARCHAR2(240)
        MOVEMENT := 'MOVEMENT' ; -- MOVEMENT VARCHAR2(240)
        MULTISET := 'MULTISET' ; -- MULTISET VARCHAR2(240)
        MV_MERGE := 'MV_MERGE' ; -- MV_MERGE VARCHAR2(240)
        NAME := 'NAME' ; -- NAME VARCHAR2(240)
        NAMED := 'NAMED' ; -- NAMED VARCHAR2(240)
        NAN := 'NAN' ; -- NAN VARCHAR2(240)
        NATIONAL := 'NATIONAL' ; -- NATIONAL VARCHAR2(240)
        NATIVE := 'NATIVE' ; -- NATIVE VARCHAR2(240)
        NATIVE_FULL_OUTER_JOIN := 'NATIVE_FULL_OUTER_JOIN' ; -- NATIVE_FULL_OUTER_JOIN VARCHAR2(240)
        --SRT 20110508 NATURAL := 'NATURAL' ; -- NATURAL VARCHAR2(240)
        NAV := 'NAV' ; -- NAV VARCHAR2(240)
        --SRT 20110508 NCHAR := 'NCHAR' ; -- NCHAR VARCHAR2(240)
        NCHAR_CS := 'NCHAR_CS' ; -- NCHAR_CS VARCHAR2(240)
        --SRT 20110508 NCLOB := 'NCLOB' ; -- NCLOB VARCHAR2(240)
        NEEDED := 'NEEDED' ; -- NEEDED VARCHAR2(240)
        NESTED := 'NESTED' ; -- NESTED VARCHAR2(240)
        NESTED_TABLE_FAST_INSERT := 'NESTED_TABLE_FAST_INSERT' ; -- NESTED_TABLE_FAST_INSERT VARCHAR2(240)
        NESTED_TABLE_GET_REFS := 'NESTED_TABLE_GET_REFS' ; -- NESTED_TABLE_GET_REFS VARCHAR2(240)
        NESTED_TABLE_ID := 'NESTED_TABLE_ID' ; -- NESTED_TABLE_ID VARCHAR2(240)
        NESTED_TABLE_SET_REFS := 'NESTED_TABLE_SET_REFS' ; -- NESTED_TABLE_SET_REFS VARCHAR2(240)
        NESTED_TABLE_SET_SETID := 'NESTED_TABLE_SET_SETID' ; -- NESTED_TABLE_SET_SETID VARCHAR2(240)
        NETWORK := 'NETWORK' ; -- NETWORK VARCHAR2(240)
        NEVER := 'NEVER' ; -- NEVER VARCHAR2(240)
        NEW := 'NEW' ; -- NEW VARCHAR2(240)
        NEXT := 'NEXT' ; -- NEXT VARCHAR2(240)
        NL_AJ := 'NL_AJ' ; -- NL_AJ VARCHAR2(240)
        NL_SJ := 'NL_SJ' ; -- NL_SJ VARCHAR2(240)
        NLS_CALENDAR := 'NLS_CALENDAR' ; -- NLS_CALENDAR VARCHAR2(240)
        NLS_CHARACTERSET := 'NLS_CHARACTERSET' ; -- NLS_CHARACTERSET VARCHAR2(240)
        NLS_COMP := 'NLS_COMP' ; -- NLS_COMP VARCHAR2(240)
        NLS_CURRENCY := 'NLS_CURRENCY' ; -- NLS_CURRENCY VARCHAR2(240)
        NLS_DATE_FORMAT := 'NLS_DATE_FORMAT' ; -- NLS_DATE_FORMAT VARCHAR2(240)
        NLS_DATE_LANGUAGE := 'NLS_DATE_LANGUAGE' ; -- NLS_DATE_LANGUAGE VARCHAR2(240)
        NLS_ISO_CURRENCY := 'NLS_ISO_CURRENCY' ; -- NLS_ISO_CURRENCY VARCHAR2(240)
        NLS_LANG := 'NLS_LANG' ; -- NLS_LANG VARCHAR2(240)
        NLS_LANGUAGE := 'NLS_LANGUAGE' ; -- NLS_LANGUAGE VARCHAR2(240)
        NLS_LENGTH_SEMANTICS := 'NLS_LENGTH_SEMANTICS' ; -- NLS_LENGTH_SEMANTICS VARCHAR2(240)
        NLS_NCHAR_CONV_EXCP := 'NLS_NCHAR_CONV_EXCP' ; -- NLS_NCHAR_CONV_EXCP VARCHAR2(240)
        NLS_NUMERIC_CHARACTERS := 'NLS_NUMERIC_CHARACTERS' ; -- NLS_NUMERIC_CHARACTERS VARCHAR2(240)
        NLS_SORT := 'NLS_SORT' ; -- NLS_SORT VARCHAR2(240)
        NLS_SPECIAL_CHARS := 'NLS_SPECIAL_CHARS' ; -- NLS_SPECIAL_CHARS VARCHAR2(240)
        NLS_TERRITORY := 'NLS_TERRITORY' ; -- NLS_TERRITORY VARCHAR2(240)
        NO := 'NO' ; -- NO VARCHAR2(240)
        NO_ACCESS := 'NO_ACCESS' ; -- NO_ACCESS VARCHAR2(240)
        NO_BASETABLE_MULTIMV_REWRITE := 'NO_BASETABLE_MULTIMV_REWRITE' ; -- NO_BASETABLE_MULTIMV_REWRITE VARCHAR2(240)
        NO_BUFFER := 'NO_BUFFER' ; -- NO_BUFFER VARCHAR2(240)
        NO_CARTESIAN := 'NO_CARTESIAN' ; -- NO_CARTESIAN VARCHAR2(240)
        NO_CONNECT_BY_COST_BASED := 'NO_CONNECT_BY_COST_BASED' ; -- NO_CONNECT_BY_COST_BASED VARCHAR2(240)
        NO_CONNECT_BY_FILTERING := 'NO_CONNECT_BY_FILTERING' ; -- NO_CONNECT_BY_FILTERING VARCHAR2(240)
        NO_CPU_COSTING := 'NO_CPU_COSTING' ; -- NO_CPU_COSTING VARCHAR2(240)
        NO_ELIMINATE_JOIN := 'NO_ELIMINATE_JOIN' ; -- NO_ELIMINATE_JOIN VARCHAR2(240)
        NO_ELIMINATE_OBY := 'NO_ELIMINATE_OBY' ; -- NO_ELIMINATE_OBY VARCHAR2(240)
        NO_ELIMINATE_OUTER_JOIN := 'NO_ELIMINATE_OUTER_JOIN' ; -- NO_ELIMINATE_OUTER_JOIN VARCHAR2(240)
        NO_EXPAND := 'NO_EXPAND' ; -- NO_EXPAND VARCHAR2(240)
        NO_EXPAND_GSET_TO_UNION := 'NO_EXPAND_GSET_TO_UNION' ; -- NO_EXPAND_GSET_TO_UNION VARCHAR2(240)
        NO_FACT := 'NO_FACT' ; -- NO_FACT VARCHAR2(240)
        NO_FILTERING := 'NO_FILTERING' ; -- NO_FILTERING VARCHAR2(240)
        NO_INDEX := 'NO_INDEX' ; -- NO_INDEX VARCHAR2(240)
        NO_INDEX_FFS := 'NO_INDEX_FFS' ; -- NO_INDEX_FFS VARCHAR2(240)
        NO_INDEX_RS := 'NO_INDEX_RS' ; -- NO_INDEX_RS VARCHAR2(240)
        NO_INDEX_SS := 'NO_INDEX_SS' ; -- NO_INDEX_SS VARCHAR2(240)
        NO_MERGE := 'NO_MERGE' ; -- NO_MERGE VARCHAR2(240)
        NO_MODEL_PUSH_REF := 'NO_MODEL_PUSH_REF' ; -- NO_MODEL_PUSH_REF VARCHAR2(240)
        NO_MONITORING := 'NO_MONITORING' ; -- NO_MONITORING VARCHAR2(240)
        NO_MULTIMV_REWRITE := 'NO_MULTIMV_REWRITE' ; -- NO_MULTIMV_REWRITE VARCHAR2(240)
        NO_NATIVE_FULL_OUTER_JOIN := 'NO_NATIVE_FULL_OUTER_JOIN' ; -- NO_NATIVE_FULL_OUTER_JOIN VARCHAR2(240)
        NO_ORDER_ROLLUPS := 'NO_ORDER_ROLLUPS' ; -- NO_ORDER_ROLLUPS VARCHAR2(240)
        NO_PARALLEL := 'NO_PARALLEL' ; -- NO_PARALLEL VARCHAR2(240)
        NO_PARALLEL_INDEX := 'NO_PARALLEL_INDEX' ; -- NO_PARALLEL_INDEX VARCHAR2(240)
        NO_PARTIAL_COMMIT := 'NO_PARTIAL_COMMIT' ; -- NO_PARTIAL_COMMIT VARCHAR2(240)
        NO_PRUNE_GSETS := 'NO_PRUNE_GSETS' ; -- NO_PRUNE_GSETS VARCHAR2(240)
        NO_PULL_PRED := 'NO_PULL_PRED' ; -- NO_PULL_PRED VARCHAR2(240)
        NO_PUSH_PRED := 'NO_PUSH_PRED' ; -- NO_PUSH_PRED VARCHAR2(240)
        NO_PUSH_SUBQ := 'NO_PUSH_SUBQ' ; -- NO_PUSH_SUBQ VARCHAR2(240)
        NO_PX_JOIN_FILTER := 'NO_PX_JOIN_FILTER' ; -- NO_PX_JOIN_FILTER VARCHAR2(240)
        NO_QKN_BUFF := 'NO_QKN_BUFF' ; -- NO_QKN_BUFF VARCHAR2(240)
        NO_QUERY_TRANSFORMATION := 'NO_QUERY_TRANSFORMATION' ; -- NO_QUERY_TRANSFORMATION VARCHAR2(240)
        NO_REF_CASCADE := 'NO_REF_CASCADE' ; -- NO_REF_CASCADE VARCHAR2(240)
        NO_REWRITE := 'NO_REWRITE' ; -- NO_REWRITE VARCHAR2(240)
        NO_SEMIJOIN := 'NO_SEMIJOIN' ; -- NO_SEMIJOIN VARCHAR2(240)
        NO_SET_TO_JOIN := 'NO_SET_TO_JOIN' ; -- NO_SET_TO_JOIN VARCHAR2(240)
        NO_SQL_TUNE := 'NO_SQL_TUNE' ; -- NO_SQL_TUNE VARCHAR2(240)
        NO_STAR_TRANSFORMATION := 'NO_STAR_TRANSFORMATION' ; -- NO_STAR_TRANSFORMATION VARCHAR2(240)
        NO_STATS_GSETS := 'NO_STATS_GSETS' ; -- NO_STATS_GSETS VARCHAR2(240)
        NO_SWAP_JOIN_INPUTS := 'NO_SWAP_JOIN_INPUTS' ; -- NO_SWAP_JOIN_INPUTS VARCHAR2(240)
        NO_TEMP_TABLE := 'NO_TEMP_TABLE' ; -- NO_TEMP_TABLE VARCHAR2(240)
        NO_UNNEST := 'NO_UNNEST' ; -- NO_UNNEST VARCHAR2(240)
        NO_USE_HASH := 'NO_USE_HASH' ; -- NO_USE_HASH VARCHAR2(240)
        NO_USE_HASH_AGGREGATION := 'NO_USE_HASH_AGGREGATION' ; -- NO_USE_HASH_AGGREGATION VARCHAR2(240)
        NO_USE_MERGE := 'NO_USE_MERGE' ; -- NO_USE_MERGE VARCHAR2(240)
        NO_USE_NL := 'NO_USE_NL' ; -- NO_USE_NL VARCHAR2(240)
        NO_XML_DML_REWRITE := 'NO_XML_DML_REWRITE' ; -- NO_XML_DML_REWRITE VARCHAR2(240)
        NO_XML_QUERY_REWRITE := 'NO_XML_QUERY_REWRITE' ; -- NO_XML_QUERY_REWRITE VARCHAR2(240)
        NOAPPEND := 'NOAPPEND' ; -- NOAPPEND VARCHAR2(240)
        NOARCHIVELOG := 'NOARCHIVELOG' ; -- NOARCHIVELOG VARCHAR2(240)
        NOAUDIT := 'NOAUDIT' ; -- NOAUDIT VARCHAR2(240)
        NOCACHE := 'NOCACHE' ; -- NOCACHE VARCHAR2(240)
        NOCPU_COSTING := 'NOCPU_COSTING' ; -- NOCPU_COSTING VARCHAR2(240)
        NOCYCLE := 'NOCYCLE' ; -- NOCYCLE VARCHAR2(240)
        NODELAY := 'NODELAY' ; -- NODELAY VARCHAR2(240)
        NOFORCE := 'NOFORCE' ; -- NOFORCE VARCHAR2(240)
        NOGUARANTEE := 'NOGUARANTEE' ; -- NOGUARANTEE VARCHAR2(240)
        NOLOGGING := 'NOLOGGING' ; -- NOLOGGING VARCHAR2(240)
        NOMAPPING := 'NOMAPPING' ; -- NOMAPPING VARCHAR2(240)
        NOMAXVALUE := 'NOMAXVALUE' ; -- NOMAXVALUE VARCHAR2(240)
        NOMINIMIZE := 'NOMINIMIZE' ; -- NOMINIMIZE VARCHAR2(240)
        NOMINVALUE := 'NOMINVALUE' ; -- NOMINVALUE VARCHAR2(240)
        NOMONITORING := 'NOMONITORING' ; -- NOMONITORING VARCHAR2(240)
        NONE := 'NONE' ; -- NONE VARCHAR2(240)
        NOORDER := 'NOORDER' ; -- NOORDER VARCHAR2(240)
        NOOVERRIDE := 'NOOVERRIDE' ; -- NOOVERRIDE VARCHAR2(240)
        NOPARALLEL := 'NOPARALLEL' ; -- NOPARALLEL VARCHAR2(240)
        NOPARALLEL_INDEX := 'NOPARALLEL_INDEX' ; -- NOPARALLEL_INDEX VARCHAR2(240)
        NORELY := 'NORELY' ; -- NORELY VARCHAR2(240)
        NOREPAIR := 'NOREPAIR' ; -- NOREPAIR VARCHAR2(240)
        NORESETLOGS := 'NORESETLOGS' ; -- NORESETLOGS VARCHAR2(240)
        NOREVERSE := 'NOREVERSE' ; -- NOREVERSE VARCHAR2(240)
        NOREWRITE := 'NOREWRITE' ; -- NOREWRITE VARCHAR2(240)
        NORMAL := 'NORMAL' ; -- NORMAL VARCHAR2(240)
        NOROWDEPENDENCIES := 'NOROWDEPENDENCIES' ; -- NOROWDEPENDENCIES VARCHAR2(240)
        NOSEGMENT := 'NOSEGMENT' ; -- NOSEGMENT VARCHAR2(240)
        NOSORT := 'NOSORT' ; -- NOSORT VARCHAR2(240)
        NOSTRICT := 'NOSTRICT' ; -- NOSTRICT VARCHAR2(240)
        NOSWITCH := 'NOSWITCH' ; -- NOSWITCH VARCHAR2(240)
        NOTHING := 'NOTHING' ; -- NOTHING VARCHAR2(240)
        NOTIFICATION := 'NOTIFICATION' ; -- NOTIFICATION VARCHAR2(240)
        NOVALIDATE := 'NOVALIDATE' ; -- NOVALIDATE VARCHAR2(240)
        NULLS := 'NULLS' ; -- NULLS VARCHAR2(240)
        NUM_INDEX_KEYS := 'NUM_INDEX_KEYS' ; -- NUM_INDEX_KEYS VARCHAR2(240)
        --SRT 20110508 NUMERIC := 'NUMERIC' ; -- NUMERIC VARCHAR2(240)
        --SRT 20110508 NVARCHAR2 := 'NVARCHAR2' ; -- NVARCHAR2 VARCHAR2(240)
        --SRT 20110508 OBJECT := 'OBJECT' ; -- OBJECT VARCHAR2(240)
        OBJNO := 'OBJNO' ; -- OBJNO VARCHAR2(240)
        OBJNO_REUSE := 'OBJNO_REUSE' ; -- OBJNO_REUSE VARCHAR2(240)
        OFF := 'OFF' ; -- OFF VARCHAR2(240)
        OFFLINE := 'OFFLINE' ; -- OFFLINE VARCHAR2(240)
        OID := 'OID' ; -- OID VARCHAR2(240)
        OIDINDEX := 'OIDINDEX' ; -- OIDINDEX VARCHAR2(240)
        OLD := 'OLD' ; -- OLD VARCHAR2(240)
        OLD_PUSH_PRED := 'OLD_PUSH_PRED' ; -- OLD_PUSH_PRED VARCHAR2(240)
        ONLINE := 'ONLINE' ; -- ONLINE VARCHAR2(240)
        -- ONLY := 'ONLY' ; -- ONLY VARCHAR2(240)
        --SRT 20110508 OPAQUE := 'OPAQUE' ; -- OPAQUE VARCHAR2(240)
        OPAQUE_TRANSFORM := 'OPAQUE_TRANSFORM' ; -- OPAQUE_TRANSFORM VARCHAR2(240)
        OPAQUE_XCANONICAL := 'OPAQUE_XCANONICAL' ; -- OPAQUE_XCANONICAL VARCHAR2(240)
        OPCODE := 'OPCODE' ; -- OPCODE VARCHAR2(240)
        --SRT 20110508 OPEN := 'OPEN' ; -- OPEN VARCHAR2(240)
        OPERATOR := 'OPERATOR' ; -- OPERATOR VARCHAR2(240)
        OPT_ESTIMATE := 'OPT_ESTIMATE' ; -- OPT_ESTIMATE VARCHAR2(240)
        OPT_PARAM := 'OPT_PARAM' ; -- OPT_PARAM VARCHAR2(240)
        OPTIMAL := 'OPTIMAL' ; -- OPTIMAL VARCHAR2(240)
        OPTIMIZER_FEATURES_ENABLE := 'OPTIMIZER_FEATURES_ENABLE' ; -- OPTIMIZER_FEATURES_ENABLE VARCHAR2(240)
        OPTIMIZER_GOAL := 'OPTIMIZER_GOAL' ; -- OPTIMIZER_GOAL VARCHAR2(240)
        OR_EXPAND := 'OR_EXPAND' ; -- OR_EXPAND VARCHAR2(240)
        ORA_ROWSCN := 'ORA_ROWSCN' ; -- ORA_ROWSCN VARCHAR2(240)
        ORDERED := 'ORDERED' ; -- ORDERED VARCHAR2(240)
        ORDERED_PREDICATES := 'ORDERED_PREDICATES' ; -- ORDERED_PREDICATES VARCHAR2(240)
        ORDINALITY := 'ORDINALITY' ; -- ORDINALITY VARCHAR2(240)
        --SRT 20110508 ORGANIZATION := 'ORGANIZATION' ; -- ORGANIZATION VARCHAR2(240)
        OUT_OF_LINE := 'OUT_OF_LINE' ; -- OUT_OF_LINE VARCHAR2(240)
        OUTER := 'OUTER' ; -- OUTER VARCHAR2(240)
        OUTLINE := 'OUTLINE' ; -- OUTLINE VARCHAR2(240)
        OUTLINE_LEAF := 'OUTLINE_LEAF' ; -- OUTLINE_LEAF VARCHAR2(240)
        OVER := 'OVER' ; -- OVER VARCHAR2(240)
        OVERFLOW := 'OVERFLOW' ; -- OVERFLOW VARCHAR2(240)
        OVERFLOW_NOMOVE := 'OVERFLOW_NOMOVE' ; -- OVERFLOW_NOMOVE VARCHAR2(240)
        OVERRIDING := 'OVERRIDING' ; -- OVERRIDING VARCHAR2(240)
        OWN := 'OWN' ; -- OWN VARCHAR2(240)
        P := 'P' ; -- P VARCHAR2(240)
        --SRT 20110508 PACKAGE := 'PACKAGE' ; -- PACKAGE VARCHAR2(240)
        PACKAGES := 'PACKAGES' ; -- PACKAGES VARCHAR2(240)
        PARALLEL := 'PARALLEL' ; -- PARALLEL VARCHAR2(240)
        PARALLEL_INDEX := 'PARALLEL_INDEX' ; -- PARALLEL_INDEX VARCHAR2(240)
        PARAMETERS := 'PARAMETERS' ; -- PARAMETERS VARCHAR2(240)
        PARENT := 'PARENT' ; -- PARENT VARCHAR2(240)
        PARITY := 'PARITY' ; -- PARITY VARCHAR2(240)
        PARTIALLY := 'PARTIALLY' ; -- PARTIALLY VARCHAR2(240)
        PARTITION := 'PARTITION' ; -- PARTITION VARCHAR2(240)
        PARTITION_HASH := 'PARTITION_HASH' ; -- PARTITION_HASH VARCHAR2(240)
        PARTITION_LIST := 'PARTITION_LIST' ; -- PARTITION_LIST VARCHAR2(240)
        PARTITION_RANGE := 'PARTITION_RANGE' ; -- PARTITION_RANGE VARCHAR2(240)
        PARTITIONS := 'PARTITIONS' ; -- PARTITIONS VARCHAR2(240)
        PASSING := 'PASSING' ; -- PASSING VARCHAR2(240)
        PASSWORD := 'PASSWORD' ; -- PASSWORD VARCHAR2(240)
        PASSWORD_GRACE_TIME := 'PASSWORD_GRACE_TIME' ; -- PASSWORD_GRACE_TIME VARCHAR2(240)
        PASSWORD_LIFE_TIME := 'PASSWORD_LIFE_TIME' ; -- PASSWORD_LIFE_TIME VARCHAR2(240)
        PASSWORD_LOCK_TIME := 'PASSWORD_LOCK_TIME' ; -- PASSWORD_LOCK_TIME VARCHAR2(240)
        PASSWORD_REUSE_MAX := 'PASSWORD_REUSE_MAX' ; -- PASSWORD_REUSE_MAX VARCHAR2(240)
        PASSWORD_REUSE_TIME := 'PASSWORD_REUSE_TIME' ; -- PASSWORD_REUSE_TIME VARCHAR2(240)
        PASSWORD_VERIFY_FUNCTION := 'PASSWORD_VERIFY_FUNCTION' ; -- PASSWORD_VERIFY_FUNCTION VARCHAR2(240)
        PATH := 'PATH' ; -- PATH VARCHAR2(240)
        PATHS := 'PATHS' ; -- PATHS VARCHAR2(240)
        PCTINCREASE := 'PCTINCREASE' ; -- PCTINCREASE VARCHAR2(240)
        PCTTHRESHOLD := 'PCTTHRESHOLD' ; -- PCTTHRESHOLD VARCHAR2(240)
        PCTUSED := 'PCTUSED' ; -- PCTUSED VARCHAR2(240)
        PCTVERSION := 'PCTVERSION' ; -- PCTVERSION VARCHAR2(240)
        PERCENT := 'PERCENT' ; -- PERCENT VARCHAR2(240)
        PERFORMANCE := 'PERFORMANCE' ; -- PERFORMANCE VARCHAR2(240)
        PERMANENT := 'PERMANENT' ; -- PERMANENT VARCHAR2(240)
        PFILE := 'PFILE' ; -- PFILE VARCHAR2(240)
        PHYSICAL := 'PHYSICAL' ; -- PHYSICAL VARCHAR2(240)
        PIV_GB := 'PIV_GB' ; -- PIV_GB VARCHAR2(240)
        PIV_SSF := 'PIV_SSF' ; -- PIV_SSF VARCHAR2(240)
        PLAN := 'PLAN' ; -- PLAN VARCHAR2(240)
        PLSQL_CCFLAGS := 'PLSQL_CCFLAGS' ; -- PLSQL_CCFLAGS VARCHAR2(240)
        PLSQL_CODE_TYPE := 'PLSQL_CODE_TYPE' ; -- PLSQL_CODE_TYPE VARCHAR2(240)
        PLSQL_DEBUG := 'PLSQL_DEBUG' ; -- PLSQL_DEBUG VARCHAR2(240)
        PLSQL_OPTIMIZE_LEVEL := 'PLSQL_OPTIMIZE_LEVEL' ; -- PLSQL_OPTIMIZE_LEVEL VARCHAR2(240)
        PLSQL_WARNINGS := 'PLSQL_WARNINGS' ; -- PLSQL_WARNINGS VARCHAR2(240)
        POINT := 'POINT' ; -- POINT VARCHAR2(240)
        POLICY := 'POLICY' ; -- POLICY VARCHAR2(240)
        POST_TRANSACTION := 'POST_TRANSACTION' ; -- POST_TRANSACTION VARCHAR2(240)
        POWER := 'POWER' ; -- POWER VARCHAR2(240)
        PQ_DISTRIBUTE := 'PQ_DISTRIBUTE' ; -- PQ_DISTRIBUTE VARCHAR2(240)
        PQ_MAP := 'PQ_MAP' ; -- PQ_MAP VARCHAR2(240)
        PQ_NOMAP := 'PQ_NOMAP' ; -- PQ_NOMAP VARCHAR2(240)
        PREBUILT := 'PREBUILT' ; -- PREBUILT VARCHAR2(240)
        PRECEDING := 'PRECEDING' ; -- PRECEDING VARCHAR2(240)
        --SRT 20110508 PRECISION := 'PRECISION' ; -- PRECISION VARCHAR2(240)
        PRECOMPUTE_SUBQUERY := 'PRECOMPUTE_SUBQUERY' ; -- PRECOMPUTE_SUBQUERY VARCHAR2(240)
        PREPARE := 'PREPARE' ; -- PREPARE VARCHAR2(240)
        PRESENT := 'PRESENT' ; -- PRESENT VARCHAR2(240)
        PRESERVE := 'PRESERVE' ; -- PRESERVE VARCHAR2(240)
        PRESERVE_OID := 'PRESERVE_OID' ; -- PRESERVE_OID VARCHAR2(240)
        PRIMARY := 'PRIMARY' ; -- PRIMARY VARCHAR2(240)
        PRIVATE := 'PRIVATE' ; -- PRIVATE VARCHAR2(240)
        PRIVATE_SGA := 'PRIVATE_SGA' ; -- PRIVATE_SGA VARCHAR2(240)
        PRIVILEGE := 'PRIVILEGE' ; -- PRIVILEGE VARCHAR2(240)
        PRIVILEGES := 'PRIVILEGES' ; -- PRIVILEGES VARCHAR2(240)
        --SRT PROCEDURE := 'PROCEDURE'  ; PROCEDURE VARCHAR2(240)
        PROFILE := 'PROFILE' ; -- PROFILE VARCHAR2(240)
        PROGRAM := 'PROGRAM' ; -- PROGRAM VARCHAR2(240)
        PROJECT := 'PROJECT' ; -- PROJECT VARCHAR2(240)
        PROTECTED := 'PROTECTED' ; -- PROTECTED VARCHAR2(240)
        PROTECTION := 'PROTECTION' ; -- PROTECTION VARCHAR2(240)
        PULL_PRED := 'PULL_PRED' ; -- PULL_PRED VARCHAR2(240)
        PURGE := 'PURGE' ; -- PURGE VARCHAR2(240)
        PUSH_PRED := 'PUSH_PRED' ; -- PUSH_PRED VARCHAR2(240)
        PUSH_SUBQ := 'PUSH_SUBQ' ; -- PUSH_SUBQ VARCHAR2(240)
        PX_GRANULE := 'PX_GRANULE' ; -- PX_GRANULE VARCHAR2(240)
        PX_JOIN_FILTER := 'PX_JOIN_FILTER' ; -- PX_JOIN_FILTER VARCHAR2(240)
        QB_NAME := 'QB_NAME' ; -- QB_NAME VARCHAR2(240)
        QUERY := 'QUERY' ; -- QUERY VARCHAR2(240)
        QUERY_BLOCK := 'QUERY_BLOCK' ; -- QUERY_BLOCK VARCHAR2(240)
        QUEUE := 'QUEUE' ; -- QUEUE VARCHAR2(240)
        QUEUE_CURR := 'QUEUE_CURR' ; -- QUEUE_CURR VARCHAR2(240)
        QUEUE_ROWP := 'QUEUE_ROWP' ; -- QUEUE_ROWP VARCHAR2(240)
        QUIESCE := 'QUIESCE' ; -- QUIESCE VARCHAR2(240)
        QUOTA := 'QUOTA' ; -- QUOTA VARCHAR2(240)
        RANDOM := 'RANDOM' ; -- RANDOM VARCHAR2(240)
        RANGE := 'RANGE' ; -- RANGE VARCHAR2(240)
        RAPIDLY := 'RAPIDLY' ; -- RAPIDLY VARCHAR2(240)
        RBA := 'RBA' ; -- RBA VARCHAR2(240)
        RBO_OUTLINE := 'RBO_OUTLINE' ; -- RBO_OUTLINE VARCHAR2(240)
        READ := 'READ' ; -- READ VARCHAR2(240)
        READS := 'READS' ; -- READS VARCHAR2(240)
        --SRT 20110508 REAL := 'REAL' ; -- REAL VARCHAR2(240)
        REBALANCE := 'REBALANCE' ; -- REBALANCE VARCHAR2(240)
        REBUILD := 'REBUILD' ; -- REBUILD VARCHAR2(240)
        RECORDS_PER_BLOCK := 'RECORDS_PER_BLOCK' ; -- RECORDS_PER_BLOCK VARCHAR2(240)
        RECOVER := 'RECOVER' ; -- RECOVER VARCHAR2(240)
        RECOVERABLE := 'RECOVERABLE' ; -- RECOVERABLE VARCHAR2(240)
        RECOVERY := 'RECOVERY' ; -- RECOVERY VARCHAR2(240)
        RECYCLE := 'RECYCLE' ; -- RECYCLE VARCHAR2(240)
        RECYCLEBIN := 'RECYCLEBIN' ; -- RECYCLEBIN VARCHAR2(240)
        REDUCED := 'REDUCED' ; -- REDUCED VARCHAR2(240)
        REDUNDANCY := 'REDUNDANCY' ; -- REDUNDANCY VARCHAR2(240)
        REF := 'REF' ; -- REF VARCHAR2(240)
        REF_CASCADE_CURSOR := 'REF_CASCADE_CURSOR' ; -- REF_CASCADE_CURSOR VARCHAR2(240)
        REFERENCE := 'REFERENCE' ; -- REFERENCE VARCHAR2(240)
        REFERENCED := 'REFERENCED' ; -- REFERENCED VARCHAR2(240)
        REFERENCES := 'REFERENCES' ; -- REFERENCES VARCHAR2(240)
        --REFERENCING := '--REFERENCING' ; -- --REFERENCING VARCHAR2(240)
        REFRESH := 'REFRESH' ; -- REFRESH VARCHAR2(240)
        REGEXP_LIKE := 'REGEXP_LIKE' ; -- REGEXP_LIKE VARCHAR2(240)
        REGISTER := 'REGISTER' ; -- REGISTER VARCHAR2(240)
        REJECT := 'REJECT' ; -- REJECT VARCHAR2(240)
        REKEY := 'REKEY' ; -- REKEY VARCHAR2(240)
        RELATIONAL := 'RELATIONAL' ; -- RELATIONAL VARCHAR2(240)
        RELY := 'RELY' ; -- RELY VARCHAR2(240)
        REMOTE_MAPPED := 'REMOTE_MAPPED' ; -- REMOTE_MAPPED VARCHAR2(240)
        REPAIR := 'REPAIR' ; -- REPAIR VARCHAR2(240)
        REPLACE := 'REPLACE' ; -- REPLACE VARCHAR2(240)
        REQUIRED := 'REQUIRED' ; -- REQUIRED VARCHAR2(240)
        RESET := 'RESET' ; -- RESET VARCHAR2(240)
        RESETLOGS := 'RESETLOGS' ; -- RESETLOGS VARCHAR2(240)
        RESIZE := 'RESIZE' ; -- RESIZE VARCHAR2(240)
        RESOLVE := 'RESOLVE' ; -- RESOLVE VARCHAR2(240)
        RESOLVER := 'RESOLVER' ; -- RESOLVER VARCHAR2(240)
        RESTORE := 'RESTORE' ; -- RESTORE VARCHAR2(240)
        RESTORE_AS_INTERVALS := 'RESTORE_AS_INTERVALS' ; -- RESTORE_AS_INTERVALS VARCHAR2(240)
        RESTRICT := 'RESTRICT' ; -- RESTRICT VARCHAR2(240)
        RESTRICT_ALL_REF_CONS := 'RESTRICT_ALL_REF_CONS' ; -- RESTRICT_ALL_REF_CONS VARCHAR2(240)
        RESTRICTED := 'RESTRICTED' ; -- RESTRICTED VARCHAR2(240)
        RESUMABLE := 'RESUMABLE' ; -- RESUMABLE VARCHAR2(240)
        RESUME := 'RESUME' ; -- RESUME VARCHAR2(240)
        RETENTION := 'RETENTION' ; -- RETENTION VARCHAR2(240)
        RESULT := 'RESULT' ; -- RESULT VARCHAR2(240)
        --SRT 20110508 RETURN := 'RETURN' ; -- RETURN VARCHAR2(240)
        RETURNING := 'RETURNING' ; -- RETURNING VARCHAR2(240)
        REUSE := 'REUSE' ; -- REUSE VARCHAR2(240)
        --SRT 20110508 REVERSE := 'REVERSE' ; -- REVERSE VARCHAR2(240)
        REWRITE := 'REWRITE' ; -- REWRITE VARCHAR2(240)
        REWRITE_OR_ERROR := 'REWRITE_OR_ERROR' ; -- REWRITE_OR_ERROR VARCHAR2(240)
        RIGHT := 'RIGHT' ; -- RIGHT VARCHAR2(240)
        ROLE := 'ROLE' ; -- ROLE VARCHAR2(240)
        ROLES := 'ROLES' ; -- ROLES VARCHAR2(240)
        ROLLBACK := 'ROLLBACK' ; -- ROLLBACK VARCHAR2(240)
        ROLLING := 'ROLLING' ; -- ROLLING VARCHAR2(240)
        ROLLUP := 'ROLLUP' ; -- ROLLUP VARCHAR2(240)
        ROW := 'ROW' ; -- ROW VARCHAR2(240)
        ROW_LENGTH := 'ROW_LENGTH' ; -- ROW_LENGTH VARCHAR2(240)
        ROWDEPENDENCIES := 'ROWDEPENDENCIES' ; -- ROWDEPENDENCIES VARCHAR2(240)
        --SRT 20110508 ROWID := 'ROWID' ; -- ROWID VARCHAR2(240)
        --SRT 20110508 ROWNUM := 'ROWNUM' ; -- ROWNUM VARCHAR2(240)
        ROWS := 'ROWS' ; -- ROWS VARCHAR2(240)
        RULE := 'RULE' ; -- RULE VARCHAR2(240)
        RULES := 'RULES' ; -- RULES VARCHAR2(240)
        SALT := 'SALT' ; -- SALT VARCHAR2(240)
        SAMPLE := 'SAMPLE' ; -- SAMPLE VARCHAR2(240)
        SAVE_AS_INTERVALS := 'SAVE_AS_INTERVALS' ; -- SAVE_AS_INTERVALS VARCHAR2(240)
        SAVEPOINT := 'SAVEPOINT' ; -- SAVEPOINT VARCHAR2(240)
        SB4 := 'SB4' ; -- SB4 VARCHAR2(240)
        SCALE := 'SCALE' ; -- SCALE VARCHAR2(240)
        SCALE_ROWS := 'SCALE_ROWS' ; -- SCALE_ROWS VARCHAR2(240)
        SCAN := 'SCAN' ; -- SCAN VARCHAR2(240)
        SCAN_INSTANCES := 'SCAN_INSTANCES' ; -- SCAN_INSTANCES VARCHAR2(240)
        SCHEDULER := 'SCHEDULER' ; -- SCHEDULER VARCHAR2(240)
        SCHEMA := 'SCHEMA' ; -- SCHEMA VARCHAR2(240)
        SCN := 'SCN' ; -- SCN VARCHAR2(240)
        SCN_ASCENDING := 'SCN_ASCENDING' ; -- SCN_ASCENDING VARCHAR2(240)
        SCOPE := 'SCOPE' ; -- SCOPE VARCHAR2(240)
        SD_ALL := 'SD_ALL' ; -- SD_ALL VARCHAR2(240)
        SD_INHIBIT := 'SD_INHIBIT' ; -- SD_INHIBIT VARCHAR2(240)
        SD_SHOW := 'SD_SHOW' ; -- SD_SHOW VARCHAR2(240)
        SECOND := 'SECOND' ; -- SECOND VARCHAR2(240)
        SECURITY := 'SECURITY' ; -- SECURITY VARCHAR2(240)
        SEED := 'SEED' ; -- SEED VARCHAR2(240)
        SEG_BLOCK := 'SEG_BLOCK' ; -- SEG_BLOCK VARCHAR2(240)
        SEG_FILE := 'SEG_FILE' ; -- SEG_FILE VARCHAR2(240)
        SEGMENT := 'SEGMENT' ; -- SEGMENT VARCHAR2(240)
        SELECTIVITY := 'SELECTIVITY' ; -- SELECTIVITY VARCHAR2(240)
        SEMIJOIN := 'SEMIJOIN' ; -- SEMIJOIN VARCHAR2(240)
        SEMIJOIN_DRIVER := 'SEMIJOIN_DRIVER' ; -- SEMIJOIN_DRIVER VARCHAR2(240)
        SEQUENCE := 'SEQUENCE' ; -- SEQUENCE VARCHAR2(240)
        SEQUENCED := 'SEQUENCED' ; -- SEQUENCED VARCHAR2(240)
        SEQUENTIAL := 'SEQUENTIAL' ; -- SEQUENTIAL VARCHAR2(240)
        SERIALIZABLE := 'SERIALIZABLE' ; -- SERIALIZABLE VARCHAR2(240)
        SERVERERROR := 'SERVERERROR' ; -- SERVERERROR VARCHAR2(240)
        SESSION := 'SESSION' ; -- SESSION VARCHAR2(240)
        SESSION_CACHED_CURSORS := 'SESSION_CACHED_CURSORS' ; -- SESSION_CACHED_CURSORS VARCHAR2(240)
        SESSIONS_PER_USER := 'SESSIONS_PER_USER' ; -- SESSIONS_PER_USER VARCHAR2(240)
        SESSIONTIMEZONE := 'SESSIONTIMEZONE' ; -- SESSIONTIMEZONE VARCHAR2(240)
        SESSIONTZNAME := 'SESSIONTZNAME' ; -- SESSIONTZNAME VARCHAR2(240)
        SET_TO_JOIN := 'SET_TO_JOIN' ; -- SET_TO_JOIN VARCHAR2(240)
        SETS := 'SETS' ; -- SETS VARCHAR2(240)
        SETTINGS := 'SETTINGS' ; -- SETTINGS VARCHAR2(240)
        SEVERE := 'SEVERE' ; -- SEVERE VARCHAR2(240)
        SHARED := 'SHARED' ; -- SHARED VARCHAR2(240)
        SHARED_POOL := 'SHARED_POOL' ; -- SHARED_POOL VARCHAR2(240)
        SHRINK := 'SHRINK' ; -- SHRINK VARCHAR2(240)
        SHUTDOWN := 'SHUTDOWN' ; -- SHUTDOWN VARCHAR2(240)
        SIBLINGS := 'SIBLINGS' ; -- SIBLINGS VARCHAR2(240)
        SID := 'SID' ; -- SID VARCHAR2(240)
        SIMPLE := 'SIMPLE' ; -- SIMPLE VARCHAR2(240)
        SINGLE := 'SINGLE' ; -- SINGLE VARCHAR2(240)
        SINGLETASK := 'SINGLETASK' ; -- SINGLETASK VARCHAR2(240)
        SKIP := 'SKIP' ; -- SKIP VARCHAR2(240)
        SKIP_EXT_OPTIMIZER := 'SKIP_EXT_OPTIMIZER' ; -- SKIP_EXT_OPTIMIZER VARCHAR2(240)
        SKIP_UNQ_UNUSABLE_IDX := 'SKIP_UNQ_UNUSABLE_IDX' ; -- SKIP_UNQ_UNUSABLE_IDX VARCHAR2(240)
        SKIP_UNUSABLE_INDEXES := 'SKIP_UNUSABLE_INDEXES' ; -- SKIP_UNUSABLE_INDEXES VARCHAR2(240)
        SMALLFILE := 'SMALLFILE' ; -- SMALLFILE VARCHAR2(240)
        SNAPSHOT := 'SNAPSHOT' ; -- SNAPSHOT VARCHAR2(240)
        SOME := 'SOME' ; -- SOME VARCHAR2(240)
        SORT := 'SORT' ; -- SORT VARCHAR2(240)
        SOURCE := 'SOURCE' ; -- SOURCE VARCHAR2(240)
        SPACE := 'SPACE' ; -- SPACE VARCHAR2(240)
        SPECIFICATION := 'SPECIFICATION' ; -- SPECIFICATION VARCHAR2(240)
        SPFILE := 'SPFILE' ; -- SPFILE VARCHAR2(240)
        SPLIT := 'SPLIT' ; -- SPLIT VARCHAR2(240)
        SPREADSHEET := 'SPREADSHEET' ; -- SPREADSHEET VARCHAR2(240)
        SQL_TRACE := 'SQL_TRACE' ; -- SQL_TRACE VARCHAR2(240)
        SQLLDR := 'SQLLDR' ; -- SQLLDR VARCHAR2(240)
        STANDALONE := 'STANDALONE' ; -- STANDALONE VARCHAR2(240)
        STANDBY := 'STANDBY' ; -- STANDBY VARCHAR2(240)
        STAR := 'STAR' ; -- STAR VARCHAR2(240)
        STAR_TRANSFORMATION := 'STAR_TRANSFORMATION' ; -- STAR_TRANSFORMATION VARCHAR2(240)
        STARTUP := 'STARTUP' ; -- STARTUP VARCHAR2(240)
        STATEMENT_ID := 'STATEMENT_ID' ; -- STATEMENT_ID VARCHAR2(240)
        STATIC := 'STATIC' ; -- STATIC VARCHAR2(240)
        STATISTICS := 'STATISTICS' ; -- STATISTICS VARCHAR2(240)
        STOP := 'STOP' ; -- STOP VARCHAR2(240)
        STORAGE := 'STORAGE' ; -- STORAGE VARCHAR2(240)
        STORE := 'STORE' ; -- STORE VARCHAR2(240)
        STREAMS := 'STREAMS' ; -- STREAMS VARCHAR2(240)
        STRICT := 'STRICT' ; -- STRICT VARCHAR2(240)
        STRING := 'STRING' ; -- STRING VARCHAR2(240)
        STRIP := 'STRIP' ; -- STRIP VARCHAR2(240)
        STRUCTURE := 'STRUCTURE' ; -- STRUCTURE VARCHAR2(240)
        SUBMULTISET := 'SUBMULTISET' ; -- SUBMULTISET VARCHAR2(240)
        SUBPARTITION := 'SUBPARTITION' ; -- SUBPARTITION VARCHAR2(240)
        SUBPARTITION_REL := 'SUBPARTITION_REL' ; -- SUBPARTITION_REL VARCHAR2(240)
        SUBPARTITIONS := 'SUBPARTITIONS' ; -- SUBPARTITIONS VARCHAR2(240)
        SUBQUERIES := 'SUBQUERIES' ; -- SUBQUERIES VARCHAR2(240)
        SUBSTITUTABLE := 'SUBSTITUTABLE' ; -- SUBSTITUTABLE VARCHAR2(240)
        --SRT 20110508 SUCCESSFUL := 'SUCCESSFUL' ; -- SUCCESSFUL VARCHAR2(240)
        SUMMARY := 'SUMMARY' ; -- SUMMARY VARCHAR2(240)
        SUPPLEMENTAL := 'SUPPLEMENTAL' ; -- SUPPLEMENTAL VARCHAR2(240)
        SUSPEND := 'SUSPEND' ; -- SUSPEND VARCHAR2(240)
        SWAP_JOIN_INPUTS := 'SWAP_JOIN_INPUTS' ; -- SWAP_JOIN_INPUTS VARCHAR2(240)
        SWITCH := 'SWITCH' ; -- SWITCH VARCHAR2(240)
        SWITCHOVER := 'SWITCHOVER' ; -- SWITCHOVER VARCHAR2(240)
        SYS_DL_CURSOR := 'SYS_DL_CURSOR' ; -- SYS_DL_CURSOR VARCHAR2(240)
        SYS_FBT_INSDEL := 'SYS_FBT_INSDEL' ; -- SYS_FBT_INSDEL VARCHAR2(240)
        SYS_OP_BITVEC := 'SYS_OP_BITVEC' ; -- SYS_OP_BITVEC VARCHAR2(240)
        SYS_OP_CAST := 'SYS_OP_CAST' ; -- SYS_OP_CAST VARCHAR2(240)
        SYS_OP_ENFORCE_NOT_NULL$ := 'SYS_OP_ENFORCE_NOT_NULL$' ; -- SYS_OP_ENFORCE_NOT_NULL$ VARCHAR2(240)
        SYS_OP_EXTRACT := 'SYS_OP_EXTRACT' ; -- SYS_OP_EXTRACT VARCHAR2(240)
        SYS_OP_NOEXPAND := 'SYS_OP_NOEXPAND' ; -- SYS_OP_NOEXPAND VARCHAR2(240)
        SYS_OP_NTCIMG$ := 'SYS_OP_NTCIMG$' ; -- SYS_OP_NTCIMG$ VARCHAR2(240)
        SYS_PARALLEL_TXN := 'SYS_PARALLEL_TXN' ; -- SYS_PARALLEL_TXN VARCHAR2(240)
        SYS_RID_ORDER := 'SYS_RID_ORDER' ; -- SYS_RID_ORDER VARCHAR2(240)
        SYSAUX := 'SYSAUX' ; -- SYSAUX VARCHAR2(240)
        SYSDATE := 'SYSDATE' ; -- SYSDATE VARCHAR2(240)
        SYSDBA := 'SYSDBA' ; -- SYSDBA VARCHAR2(240)
        SYSOPER := 'SYSOPER' ; -- SYSOPER VARCHAR2(240)
        SYSTEM := 'SYSTEM' ; -- SYSTEM VARCHAR2(240)
        SYSTIMESTAMP := 'SYSTIMESTAMP' ; -- SYSTIMESTAMP VARCHAR2(240)
        T := 'T' ; -- T VARCHAR2(240)
        TABLE_STATS := 'TABLE_STATS' ; -- TABLE_STATS VARCHAR2(240)
        TABLES := 'TABLES' ; -- TABLES VARCHAR2(240)
        TABLESPACE := 'TABLESPACE' ; -- TABLESPACE VARCHAR2(240)
        TABLESPACE_NO := 'TABLESPACE_NO' ; -- TABLESPACE_NO VARCHAR2(240)
        TABNO := 'TABNO' ; -- TABNO VARCHAR2(240)
        TEMP_TABLE := 'TEMP_TABLE' ; -- TEMP_TABLE VARCHAR2(240)
        TEMPFILE := 'TEMPFILE' ; -- TEMPFILE VARCHAR2(240)
        TEMPLATE := 'TEMPLATE' ; -- TEMPLATE VARCHAR2(240)
        TEMPORARY := 'TEMPORARY' ; -- TEMPORARY VARCHAR2(240)
        TEST := 'TEST' ; -- TEST VARCHAR2(240)
        THAN := 'THAN' ; -- THAN VARCHAR2(240)
        THE := 'THE' ; -- THE VARCHAR2(240)
        THREAD := 'THREAD' ; -- THREAD VARCHAR2(240)
        THROUGH := 'THROUGH' ; -- THROUGH VARCHAR2(240)
        TIME := 'TIME' ; -- TIME VARCHAR2(240)
        TIME_ZONE := 'TIME_ZONE' ; -- TIME_ZONE VARCHAR2(240)
        TIMEOUT := 'TIMEOUT' ; -- TIMEOUT VARCHAR2(240)
        --SRT 20110508 TIMESTAMP := 'TIMESTAMP' ; -- TIMESTAMP VARCHAR2(240)
        TIMEZONE_ABBR := 'TIMEZONE_ABBR' ; -- TIMEZONE_ABBR VARCHAR2(240)
        TIMEZONE_HOUR := 'TIMEZONE_HOUR' ; -- TIMEZONE_HOUR VARCHAR2(240)
        TIMEZONE_MINUTE := 'TIMEZONE_MINUTE' ; -- TIMEZONE_MINUTE VARCHAR2(240)
        TIMEZONE_OFFSET := 'TIMEZONE_OFFSET' ; -- TIMEZONE_OFFSET VARCHAR2(240)
        TIMEZONE_REGION := 'TIMEZONE_REGION' ; -- TIMEZONE_REGION VARCHAR2(240)
        TIV_GB := 'TIV_GB' ; -- TIV_GB VARCHAR2(240)
        TIV_SSF := 'TIV_SSF' ; -- TIV_SSF VARCHAR2(240)
        TO_CHAR := 'TO_CHAR' ; -- TO_CHAR VARCHAR2(240)
        TOPLEVEL := 'TOPLEVEL' ; -- TOPLEVEL VARCHAR2(240)
        TRACE := 'TRACE' ; -- TRACE VARCHAR2(240)
        TRACING := 'TRACING' ; -- TRACING VARCHAR2(240)
        TRACKING := 'TRACKING' ; -- TRACKING VARCHAR2(240)
        TRAILING := 'TRAILING' ; -- TRAILING VARCHAR2(240)
        TRANSACTION := 'TRANSACTION' ; -- TRANSACTION VARCHAR2(240)
        TRANSITIONAL := 'TRANSITIONAL' ; -- TRANSITIONAL VARCHAR2(240)
        TREAT := 'TREAT' ; -- TREAT VARCHAR2(240)
        TRIGGERS := 'TRIGGERS' ; -- TRIGGERS VARCHAR2(240)
        TRUNCATE := 'TRUNCATE' ; -- TRUNCATE VARCHAR2(240)
        TRUSTED := 'TRUSTED' ; -- TRUSTED VARCHAR2(240)
        TUNING := 'TUNING' ; -- TUNING VARCHAR2(240)
        TX := 'TX' ; -- TX VARCHAR2(240)
        TYPE := 'TYPE' ; -- TYPE VARCHAR2(240)
        TYPES := 'TYPES' ; -- TYPES VARCHAR2(240)
        TZ_OFFSET := 'TZ_OFFSET' ; -- TZ_OFFSET VARCHAR2(240)
        U := 'U' ; -- U VARCHAR2(240)
        UB2 := 'UB2' ; -- UB2 VARCHAR2(240)
        UBA := 'UBA' ; -- UBA VARCHAR2(240)
        UID := 'UID' ; -- UID VARCHAR2(240)
        UNARCHIVED := 'UNARCHIVED' ; -- UNARCHIVED VARCHAR2(240)
        UNBOUND := 'UNBOUND' ; -- UNBOUND VARCHAR2(240)
        UNBOUNDED := 'UNBOUNDED' ; -- UNBOUNDED VARCHAR2(240)
        UNDER := 'UNDER' ; -- UNDER VARCHAR2(240)
        UNDO := 'UNDO' ; -- UNDO VARCHAR2(240)
        UNDROP := 'UNDROP' ; -- UNDROP VARCHAR2(240)
        UNIFORM := 'UNIFORM' ; -- UNIFORM VARCHAR2(240)
        UNLIMITED := 'UNLIMITED' ; -- UNLIMITED VARCHAR2(240)
        UNLOCK := 'UNLOCK' ; -- UNLOCK VARCHAR2(240)
        UNNEST := 'UNNEST' ; -- UNNEST VARCHAR2(240)
        UNPACKED := 'UNPACKED' ; -- UNPACKED VARCHAR2(240)
        UNPROTECTED := 'UNPROTECTED' ; -- UNPROTECTED VARCHAR2(240)
        UNQUIESCE := 'UNQUIESCE' ; -- UNQUIESCE VARCHAR2(240)
        UNRECOVERABLE := 'UNRECOVERABLE' ; -- UNRECOVERABLE VARCHAR2(240)
        UNTIL := 'UNTIL' ; -- UNTIL VARCHAR2(240)
        UNUSABLE := 'UNUSABLE' ; -- UNUSABLE VARCHAR2(240)
        UNUSED := 'UNUSED' ; -- UNUSED VARCHAR2(240)
        UPD_INDEXES := 'UPD_INDEXES' ; -- UPD_INDEXES VARCHAR2(240)
        UPD_JOININDEX := 'UPD_JOININDEX' ; -- UPD_JOININDEX VARCHAR2(240)
        UPDATABLE := 'UPDATABLE' ; -- UPDATABLE VARCHAR2(240)
        UPDATED := 'UPDATED' ; -- UPDATED VARCHAR2(240)
        UPGRADE := 'UPGRADE' ; -- UPGRADE VARCHAR2(240)
        UPSERT := 'UPSERT' ; -- UPSERT VARCHAR2(240)
        UROWID := 'UROWID' ; -- UROWID VARCHAR2(240)
        USAGE := 'USAGE' ; -- USAGE VARCHAR2(240)
        USE := 'USE' ; -- USE VARCHAR2(240)
        USE_ANTI := 'USE_ANTI' ; -- USE_ANTI VARCHAR2(240)
        USE_CONCAT := 'USE_CONCAT' ; -- USE_CONCAT VARCHAR2(240)
        USE_HASH := 'USE_HASH' ; -- USE_HASH VARCHAR2(240)
        USE_HASH_AGGREGATION := 'USE_HASH_AGGREGATION' ; -- USE_HASH_AGGREGATION VARCHAR2(240)
        USE_MERGE := 'USE_MERGE' ; -- USE_MERGE VARCHAR2(240)
        USE_NL := 'USE_NL' ; -- USE_NL VARCHAR2(240)
        USE_NL_WITH_INDEX := 'USE_NL_WITH_INDEX' ; -- USE_NL_WITH_INDEX VARCHAR2(240)
        USE_PRIVATE_OUTLINES := 'USE_PRIVATE_OUTLINES' ; -- USE_PRIVATE_OUTLINES VARCHAR2(240)
        USE_SEMI := 'USE_SEMI' ; -- USE_SEMI VARCHAR2(240)
        USE_STORED_OUTLINES := 'USE_STORED_OUTLINES' ; -- USE_STORED_OUTLINES VARCHAR2(240)
        USE_TTT_FOR_GSETS := 'USE_TTT_FOR_GSETS' ; -- USE_TTT_FOR_GSETS VARCHAR2(240)
        USE_WEAK_NAME_RESL := 'USE_WEAK_NAME_RESL' ; -- USE_WEAK_NAME_RESL VARCHAR2(240)
        USER := 'USER' ; -- USER VARCHAR2(240)
        USER_DEFINED := 'USER_DEFINED' ; -- USER_DEFINED VARCHAR2(240)
        USER_RECYCLEBIN := 'USER_RECYCLEBIN' ; -- USER_RECYCLEBIN VARCHAR2(240)
        USERS := 'USERS' ; -- USERS VARCHAR2(240)
        USING := 'USING' ; -- USING VARCHAR2(240)
        VALIDATE := 'VALIDATE' ; -- VALIDATE VARCHAR2(240)
        VALIDATION := 'VALIDATION' ; -- VALIDATION VARCHAR2(240)
        VALUE := 'VALUE' ; -- VALUE VARCHAR2(240)
        VARRAY := 'VARRAY' ; -- VARRAY VARCHAR2(240)
        VARYING := 'VARYING' ; -- VARYING VARCHAR2(240)
        VECTOR_READ := 'VECTOR_READ' ; -- VECTOR_READ VARCHAR2(240)
        VECTOR_READ_TRACE := 'VECTOR_READ_TRACE' ; -- VECTOR_READ_TRACE VARCHAR2(240)
        VERSION := 'VERSION' ; -- VERSION VARCHAR2(240)
        VERSIONS := 'VERSIONS' ; -- VERSIONS VARCHAR2(240)
        WAIT := 'WAIT' ; -- WAIT VARCHAR2(240)
        WALLET := 'WALLET' ; -- WALLET VARCHAR2(240)
        WELLFORMED := 'WELLFORMED' ; -- WELLFORMED VARCHAR2(240)
        --SRT WHEN := 'WHEN' ; WHEN VARCHAR2(240)
        WHENEVER := 'WHENEVER' ; -- WHENEVER VARCHAR2(240)
        WHITESPACE := 'WHITESPACE' ; -- WHITESPACE VARCHAR2(240)
        WITHIN := 'WITHIN' ; -- WITHIN VARCHAR2(240)
        WITHOUT := 'WITHOUT' ; -- WITHOUT VARCHAR2(240)
        WORK := 'WORK' ; -- WORK VARCHAR2(240)
        WRAPPED := 'WRAPPED' ; -- WRAPPED VARCHAR2(240)
        WRITE := 'WRITE' ; -- WRITE VARCHAR2(240)
        X_DYN_PRUNE := 'X_DYN_PRUNE' ; -- X_DYN_PRUNE VARCHAR2(240)
        XID := 'XID' ; -- XID VARCHAR2(240)
        XML_DML_RWT_STMT := 'XML_DML_RWT_STMT' ; -- XML_DML_RWT_STMT VARCHAR2(240)
        XMLATTRIBUTES := 'XMLATTRIBUTES' ; -- XMLATTRIBUTES VARCHAR2(240)
        XMLCOLATTVAL := 'XMLCOLATTVAL' ; -- XMLCOLATTVAL VARCHAR2(240)
        XMLELEMENT := 'XMLELEMENT' ; -- XMLELEMENT VARCHAR2(240)
        XMLFOREST := 'XMLFOREST' ; -- XMLFOREST VARCHAR2(240)
        XMLNAMESPACES := 'XMLNAMESPACES' ; -- XMLNAMESPACES VARCHAR2(240)
        XMLPARSE := 'XMLPARSE' ; -- XMLPARSE VARCHAR2(240)
        XMLPI := 'XMLPI' ; -- XMLPI VARCHAR2(240)
        XMLQUERY := 'XMLQUERY' ; -- XMLQUERY VARCHAR2(240)
        XMLROOT := 'XMLROOT' ; -- XMLROOT VARCHAR2(240)
        XMLSCHEMA := 'XMLSCHEMA' ; -- XMLSCHEMA VARCHAR2(240)
        XMLSERIALIZE := 'XMLSERIALIZE' ; -- XMLSERIALIZE VARCHAR2(240)
        XMLTABLE := 'XMLTABLE' ; -- XMLTABLE VARCHAR2(240)
        XMLTYPE := 'XMLTYPE' ; -- XMLTYPE VARCHAR2(240)
        YEAR := 'YEAR' ; -- YEAR VARCHAR2(240)
        YES := 'YES' ; -- YES VARCHAR2(240)
        ZONE := 'ZONE' ; -- ZONE VARCHAR2(240)
        /*
          Try Assignments to problem variables as quoted variables
        */
        "ADD" := 'ADD' ; -- ADD VARCHAR2(240)
        "AGGREGATE" := 'AGGREGATE' ; -- AGGREGATE VARCHAR2(240)
        "AT" := 'AT' ; -- AT VARCHAR2(240)
        "ATTRIBUTE" := 'ATTRIBUTE' ; -- ATTRIBUTE VARCHAR2(240)
        "AUTHID" := 'AUTHID' ; -- AUTHID VARCHAR2(240)
        "BFILE" := 'BFILE' ; -- BFILE VARCHAR2(240)
        "BLOB" := 'BLOB' ; -- BLOB VARCHAR2(240)
        "BULK" := 'BULK' ; -- BULK VARCHAR2(240)
        "BYTE" := 'BYTE' ; -- BYTE VARCHAR2(240)
        "CASE" := 'CASE' ; -- CASE VARCHAR2(240)
        "CHARACTER" := 'CHARACTER' ; -- CHARACTER VARCHAR2(240)
        "CLOB" := 'CLOB' ; -- CLOB VARCHAR2(240)
        "CLOSE" := 'CLOSE' ; -- CLOSE VARCHAR2(240)
        "COALESCE" := 'COALESCE' ; -- COALESCE VARCHAR2(240)
        "COLLECT" := 'COLLECT' ; -- COLLECT VARCHAR2(240)
        "COMMENT" := 'COMMENT' ; -- COMMENT VARCHAR2(240)
        "CURRENT" := 'CURRENT' ; -- CURRENT VARCHAR2(240)
        "CURRENT_USER" := 'CURRENT_USER' ; -- CURRENT_USER VARCHAR2(240)
        "DEC" := 'DEC' ; -- DEC VARCHAR2(240)
        "DECLARE" := 'DECLARE' ; -- DECLARE VARCHAR2(240)
        "DEFINER" := 'DEFINER' ; -- DEFINER VARCHAR2(240)
        "DOUBLE" := 'DOUBLE' ; -- DOUBLE VARCHAR2(240)
        "ELEMENT" := 'ELEMENT' ; -- ELEMENT VARCHAR2(240)
        "EXTENDS" := 'EXTENDS' ; -- EXTENDS VARCHAR2(240)
        "EXTERNAL" := 'EXTERNAL' ; -- EXTERNAL VARCHAR2(240)
        "FINAL" := 'FINAL' ; -- FINAL VARCHAR2(240)
        "HEAP" := 'HEAP' ; -- HEAP VARCHAR2(240)
        "IF" := 'IF' ; -- IF VARCHAR2(240)
        "IMMEDIATE" := 'IMMEDIATE' ; -- IMMEDIATE VARCHAR2(240)
        "INDICATOR" := 'INDICATOR' ; -- INDICATOR VARCHAR2(240)
        "INSTANTIABLE" := 'INSTANTIABLE' ; -- INSTANTIABLE VARCHAR2(240)
        "INTERVAL" := 'INTERVAL' ; -- INTERVAL VARCHAR2(240)
        "ISOLATION" := 'ISOLATION' ; -- ISOLATION VARCHAR2(240)
        "JAVA" := 'JAVA' ; -- JAVA VARCHAR2(240)
        "LEVEL" := 'LEVEL' ; -- LEVEL VARCHAR2(240)
        "LIMIT" := 'LIMIT' ; -- LIMIT VARCHAR2(240)
        "LOCAL" := 'LOCAL' ; -- LOCAL VARCHAR2(240)
        "MAX" := 'MAX' ; -- MAX VARCHAR2(240)
        "MEMBER" := 'MEMBER' ; -- MEMBER VARCHAR2(240)
        "MIN" := 'MIN' ; -- MIN VARCHAR2(240)
        "MLSLABEL" := 'MLSLABEL' ; -- MLSLABEL VARCHAR2(240)
        "MODIFY" := 'MODIFY' ; -- MODIFY VARCHAR2(240)
        "NATURAL" := 'NATURAL' ; -- NATURAL VARCHAR2(240)
        "NCHAR" := 'NCHAR' ; -- NCHAR VARCHAR2(240)
        "NCLOB" := 'NCLOB' ; -- NCLOB VARCHAR2(240)
        "NEW" := 'NEW' ; -- NEW VARCHAR2(240)
        "NUMERIC" := 'NUMERIC' ; -- NUMERIC VARCHAR2(240)
        "NVARCHAR2" := 'NVARCHAR2' ; -- NVARCHAR2 VARCHAR2(240)
        "OBJECT" := 'OBJECT' ; -- OBJECT VARCHAR2(240)
        "OID" := 'OID' ; -- OID VARCHAR2(240)
        "OPAQUE" := 'OPAQUE' ; -- OPAQUE VARCHAR2(240)
        "OPEN" := 'OPEN' ; -- OPEN VARCHAR2(240)
        "ORGANIZATION" := 'ORGANIZATION' ; -- ORGANIZATION VARCHAR2(240)
        "PACKAGE" := 'PACKAGE' ; -- PACKAGE VARCHAR2(240)
        "PARENT" := 'PARENT' ; -- PARENT VARCHAR2(240)
        "PARTITION" := 'PARTITION' ; -- PARTITION VARCHAR2(240)
        "PRECISION" := 'PRECISION' ; -- PRECISION VARCHAR2(240)
        "RANGE" := 'RANGE' ; -- RANGE VARCHAR2(240)
        "REAL" := 'REAL' ; -- REAL VARCHAR2(240)
        "REF" := 'REF' ; -- REF VARCHAR2(240)
        "RESULT" := 'RESULT' ; -- RESULT VARCHAR2(240)
        "RETURN" := 'RETURN' ; -- RETURN VARCHAR2(240)
        "REVERSE" := 'REVERSE' ; -- REVERSE VARCHAR2(240)
        "ROWID" := 'ROWID' ; -- ROWID VARCHAR2(240)
        "ROWNUM" := 'ROWNUM' ; -- ROWNUM VARCHAR2(240)
        "SPACE" := 'SPACE' ; -- SPACE VARCHAR2(240)
        "STATIC" := 'STATIC' ; -- STATIC VARCHAR2(240)
        "SUCCESSFUL" := 'SUCCESSFUL' ; -- SUCCESSFUL VARCHAR2(240)
        "TIME" := 'TIME' ; -- TIME VARCHAR2(240)
        "TIMESTAMP" := 'TIMESTAMP' ; -- TIMESTAMP VARCHAR2(240)
        "TIMEZONE_ABBR" := 'TIMEZONE_ABBR' ; -- TIMEZONE_ABBR VARCHAR2(240)
        "TIMEZONE_HOUR" := 'TIMEZONE_HOUR' ; -- TIMEZONE_HOUR VARCHAR2(240)
        "TIMEZONE_MINUTE" := 'TIMEZONE_MINUTE' ; -- TIMEZONE_MINUTE VARCHAR2(240)
        "TIMEZONE_REGION" := 'TIMEZONE_REGION' ; -- TIMEZONE_REGION VARCHAR2(240)
        "UNDER" := 'UNDER' ; -- UNDER VARCHAR2(240)
        "UROWID" := 'UROWID' ; -- UROWID VARCHAR2(240)
        "VARRAY" := 'VARRAY' ; -- VARRAY VARCHAR2(240)
        "VARYING" := 'VARYING' ; -- VARYING VARCHAR2(240)
        "ZONE" := 'ZONE' ; -- ZONE VARCHAR2(240)
    END prc_test_unreserved_keyword;
END foo;
        ]]></code>
    </test-code>
</test-data>
