adaptor, AMPERSAND, BigintLiteral, BITWISEOR, BITWISEXOR, CharSetLiteral, CharSetName, COLON, COMMA, COMMENT, Digit, DIV, DIVIDE, DOLLAR, DOT, EOF, EQUAL, EQUAL_NS, Exponent, FOLLOW_aliasList_in_selectTrfmClause11720, FOLLOW_aliasList_in_selectTrfmClause11733, FOLLOW_aliasList_in_trfmClause12229, FOLLOW_aliasList_in_trfmClause12242, FOLLOW_alterDatabaseStatementSuffix_in_alterStatement3160, FOLLOW_alterDatabaseSuffixProperties_in_alterDatabaseStatementSuffix3546, FOLLOW_alterIndexStatementSuffix_in_alterStatement3133, FOLLOW_alterProtectMode_in_alterStatementSuffixProtectMode4886, FOLLOW_alterProtectModeMode_in_alterProtectMode5006, FOLLOW_alterProtectModeMode_in_alterProtectMode5025, FOLLOW_alterStatement_in_ddlStatement1229, FOLLOW_alterStatementChangeColPosition_in_alterStatementSuffixRenameCol3795, FOLLOW_alterStatementSuffixAddCol_in_alterTableStatementSuffix3205, FOLLOW_alterStatementSuffixAddPartitions_in_alterTableStatementSuffix3229, FOLLOW_alterStatementSuffixAddPartitions_in_alterViewStatementSuffix3344, FOLLOW_alterStatementSuffixArchive_in_alterTableStatementSuffix3245, FOLLOW_alterStatementSuffixClusterbySortby_in_alterTableStatementSuffix3277, FOLLOW_alterStatementSuffixDropPartitions_in_alterTableStatementSuffix3221, FOLLOW_alterStatementSuffixDropPartitions_in_alterViewStatementSuffix3368, FOLLOW_alterStatementSuffixFileFormat_in_alterTblPartitionStatementSuffix4483, FOLLOW_alterStatementSuffixLocation_in_alterTblPartitionStatementSuffix4489, FOLLOW_alterStatementSuffixMergeFiles_in_alterTblPartitionStatementSuffix4501, FOLLOW_alterStatementSuffixProperties_in_alterTableStatementSuffix3261, FOLLOW_alterStatementSuffixProtectMode_in_alterTblPartitionStatementSuffix4495, FOLLOW_alterStatementSuffixRename_in_alterTableStatementSuffix3197, FOLLOW_alterStatementSuffixRename_in_alterViewStatementSuffix3320, FOLLOW_alterStatementSuffixRenameCol_in_alterTableStatementSuffix3213, FOLLOW_alterStatementSuffixRenamePart_in_alterTblPartitionStatementSuffix4513, FOLLOW_alterStatementSuffixSerdeProperties_in_alterTblPartitionStatementSuffix4507, FOLLOW_alterStatementSuffixSkewedby_in_alterTableStatementSuffix3285, FOLLOW_alterStatementSuffixTouch_in_alterTableStatementSuffix3237, FOLLOW_alterStatementSuffixUnArchive_in_alterTableStatementSuffix3253, FOLLOW_alterTableStatementSuffix_in_alterStatement3079, FOLLOW_alterTblPartitionStatement_in_alterTableStatementSuffix3269, FOLLOW_alterTblPartitionStatementSuffix_in_alterTblPartitionStatement4448, FOLLOW_alterTblPartitionStatementSuffixSkewedLocation_in_alterTblPartitionStatementSuffix4519, FOLLOW_alterViewStatementSuffix_in_alterStatement3106, FOLLOW_alterViewSuffixProperties_in_alterViewStatementSuffix3312, FOLLOW_AMPERSAND_in_precedenceAmpersandOperator15541, FOLLOW_analyzeStatement_in_ddlStatement1309, FOLLOW_atomExpression_in_precedenceFieldExpression15179, FOLLOW_autoRebuild_in_createIndexStatement2464, FOLLOW_BigintLiteral_in_constant14923, FOLLOW_BITWISEOR_in_precedenceBitwiseOrOperator15592, FOLLOW_BITWISEXOR_in_precedenceBitwiseXorOperator15372, FOLLOW_body_in_queryStatement10599, FOLLOW_booleanValue_in_constant14955, FOLLOW_caseExpression_in_atomExpression15127, FOLLOW_castExpression_in_atomExpression15119, FOLLOW_CharSetLiteral_in_charSetStringLiteral15027, FOLLOW_CharSetName_in_charSetStringLiteral15023, FOLLOW_charSetStringLiteral_in_constant14947, FOLLOW_clusterByClause_in_body11004, FOLLOW_clusterByClause_in_body11139, FOLLOW_clusterByClause_in_regular_body10679, FOLLOW_clusterByClause_in_selectStatement10842, FOLLOW_COLON_in_columnNameColonType9865, FOLLOW_colType_in_alterStatementSuffixRenameCol3784, FOLLOW_colType_in_colTypeList9985, FOLLOW_colType_in_colTypeList9990, FOLLOW_colType_in_columnNameColonType9867, FOLLOW_colType_in_columnNameType9770, FOLLOW_colTypeList_in_unionType10497, FOLLOW_columnName_in_columnNameList9116, FOLLOW_columnName_in_columnNameList9121, FOLLOW_columnNameColonType_in_columnNameColonTypeList9073, FOLLOW_columnNameColonType_in_columnNameColonTypeList9078, FOLLOW_columnNameColonTypeList_in_structType10399, FOLLOW_columnNameComment_in_columnNameCommentList9583, FOLLOW_columnNameComment_in_columnNameCommentList9588, FOLLOW_columnNameCommentList_in_createViewStatement7418, FOLLOW_columnNameList_in_analyzeStatement5663, FOLLOW_columnNameList_in_createIndexStatement2442, FOLLOW_columnNameList_in_privilegeIncludeColObject6694, FOLLOW_columnNameList_in_privlegeDef6864, FOLLOW_columnNameList_in_tableBuckets7817, FOLLOW_columnNameList_in_tableSkewed7902, FOLLOW_columnNameList_in_viewPartition7588, FOLLOW_columnNameOrder_in_columnNameOrderList9192, FOLLOW_columnNameOrder_in_columnNameOrderList9197, FOLLOW_columnNameOrderList_in_tableBuckets7830, FOLLOW_columnNameType_in_columnNameTypeList9030, FOLLOW_columnNameType_in_columnNameTypeList9035, FOLLOW_columnNameTypeList_in_alterStatementSuffixAddCol3694, FOLLOW_columnNameTypeList_in_createTableStatement2099, FOLLOW_columnNameTypeList_in_selectTrfmClause11724, FOLLOW_columnNameTypeList_in_selectTrfmClause11737, FOLLOW_columnNameTypeList_in_tablePartition7762, FOLLOW_columnNameTypeList_in_trfmClause12233, FOLLOW_columnNameTypeList_in_trfmClause12246, FOLLOW_columnRefOrder_in_orderByClause14028, FOLLOW_columnRefOrder_in_orderByClause14038, FOLLOW_columnRefOrder_in_orderByClause14071, FOLLOW_columnRefOrder_in_orderByClause14081, FOLLOW_columnRefOrder_in_sortByClause14329, FOLLOW_columnRefOrder_in_sortByClause14339, FOLLOW_columnRefOrder_in_sortByClause14372, FOLLOW_columnRefOrder_in_sortByClause14382, FOLLOW_COMMA_in_aliasList12559, FOLLOW_COMMA_in_alterStatementSuffixDropPartitions4176, FOLLOW_COMMA_in_clusterByClause14136, FOLLOW_COMMA_in_clusterByClause14179, FOLLOW_COMMA_in_colTypeList9988, FOLLOW_COMMA_in_columnNameColonTypeList9076, FOLLOW_COMMA_in_columnNameCommentList9586, FOLLOW_COMMA_in_columnNameList9119, FOLLOW_COMMA_in_columnNameOrderList9195, FOLLOW_COMMA_in_columnNameTypeList9033, FOLLOW_COMMA_in_dbPropertiesList1855, FOLLOW_COMMA_in_distributeByClause14237, FOLLOW_COMMA_in_distributeByClause14275, FOLLOW_COMMA_in_dropPartitionSpec16365, FOLLOW_COMMA_in_expressionList12512, FOLLOW_COMMA_in_expressions16021, FOLLOW_COMMA_in_function14476, FOLLOW_COMMA_in_grantRole6476, FOLLOW_COMMA_in_groupByClause13649, FOLLOW_COMMA_in_groupByClause13704, FOLLOW_COMMA_in_groupingSetExpression13835, FOLLOW_COMMA_in_hintArgs12021, FOLLOW_COMMA_in_hintList11868, FOLLOW_COMMA_in_indexPropertiesList2906, FOLLOW_COMMA_in_joinSource12674, FOLLOW_COMMA_in_lateralView13017, FOLLOW_COMMA_in_mapType10444, FOLLOW_COMMA_in_metastoreCheck7231, FOLLOW_COMMA_in_orderByClause14036, FOLLOW_COMMA_in_orderByClause14079, FOLLOW_COMMA_in_partitionSpec16275, FOLLOW_COMMA_in_principalSpecification7059, FOLLOW_COMMA_in_privilegeList6813, FOLLOW_COMMA_in_revokeRole6533, FOLLOW_COMMA_in_selectExpressionList12363, FOLLOW_COMMA_in_selectItem12119, FOLLOW_COMMA_in_selectList11639, FOLLOW_COMMA_in_skewedColumnValuePairList9281, FOLLOW_COMMA_in_skewedColumnValues9380, FOLLOW_COMMA_in_skewedLocationsList4673, FOLLOW_COMMA_in_sortByClause14337, FOLLOW_COMMA_in_sortByClause14380, FOLLOW_COMMA_in_tableBucketSample13182, FOLLOW_COMMA_in_tablePropertiesList8425, FOLLOW_COMMA_in_uniqueJoinExpr12745, FOLLOW_constant_in_atomExpression15103, FOLLOW_constant_in_dropPartitionVal16408, FOLLOW_constant_in_partitionVal16319, FOLLOW_constant_in_skewedColumnValue9426, FOLLOW_createDatabaseStatement_in_ddlStatement1189, FOLLOW_createFunctionStatement_in_ddlStatement1277, FOLLOW_createIndexStatement_in_ddlStatement1285, FOLLOW_createRoleStatement_in_ddlStatement1333, FOLLOW_createTableStatement_in_ddlStatement1213, FOLLOW_createViewStatement_in_ddlStatement1261, FOLLOW_databaseComment_in_createDatabaseStatement1671, FOLLOW_dbLocation_in_createDatabaseStatement1682, FOLLOW_dbProperties_in_alterDatabaseSuffixProperties3581, FOLLOW_dbProperties_in_createDatabaseStatement1700, FOLLOW_dbPropertiesList_in_dbProperties1809, FOLLOW_ddlStatement_in_execStatement941, FOLLOW_descFuncNames_in_descStatement5567, FOLLOW_descPartTypeExpr_in_descStatement5531, FOLLOW_descStatement_in_ddlStatement1237, FOLLOW_descTabTypeExpr_in_descPartTypeExpr5470, FOLLOW_destination_in_insertClause11276, FOLLOW_distributeByClause_in_body11010, FOLLOW_distributeByClause_in_body11145, FOLLOW_distributeByClause_in_regular_body10685, FOLLOW_distributeByClause_in_selectStatement10848, FOLLOW_DIVIDE_in_hintClause11816, FOLLOW_DIVIDE_in_hintClause11826, FOLLOW_DOT_in_descTabTypeExpr5379, FOLLOW_DOT_in_precedenceFieldExpression15195, FOLLOW_DOT_in_tableAllColumns12420, FOLLOW_DOT_in_tableName13396, FOLLOW_DOT_in_tabTypeExpr5331, FOLLOW_DOT_in_viewName13455, FOLLOW_dropDatabaseStatement_in_ddlStatement1205, FOLLOW_dropFunctionStatement_in_ddlStatement1301, FOLLOW_dropIndexStatement_in_ddlStatement1293, FOLLOW_dropPartitionOperator_in_dropPartitionVal16406, FOLLOW_dropPartitionSpec_in_alterStatementSuffixDropPartitions4173, FOLLOW_dropPartitionSpec_in_alterStatementSuffixDropPartitions4178, FOLLOW_dropPartitionVal_in_dropPartitionSpec16362, FOLLOW_dropPartitionVal_in_dropPartitionSpec16368, FOLLOW_dropRoleStatement_in_ddlStatement1341, FOLLOW_dropTableStatement_in_ddlStatement1221, FOLLOW_dropViewStatement_in_ddlStatement1269, FOLLOW_EOF_in_statement822, FOLLOW_EOF_in_statement829, FOLLOW_EQUAL_in_keyValueProperty8475, FOLLOW_EQUAL_in_partitionVal16317, FOLLOW_EQUAL_in_precedenceEqualOperator15677, FOLLOW_EQUAL_in_skewedLocationMap4723, FOLLOW_EQUAL_NS_in_precedenceEqualOperator15681, FOLLOW_execStatement_in_explainStatement867, FOLLOW_execStatement_in_statement827, FOLLOW_explainStatement_in_statement820, FOLLOW_exportStatement_in_execStatement925, FOLLOW_expression_in_atomExpression15154, FOLLOW_expression_in_caseExpression14749, FOLLOW_expression_in_caseExpression14758, FOLLOW_expression_in_caseExpression14762, FOLLOW_expression_in_caseExpression14773, FOLLOW_expression_in_castExpression14676, FOLLOW_expression_in_clusterByClause14133, FOLLOW_expression_in_clusterByClause14138, FOLLOW_expression_in_clusterByClause14171, FOLLOW_expression_in_clusterByClause14181, FOLLOW_expression_in_columnRefOrder9683, FOLLOW_expression_in_distributeByClause14234, FOLLOW_expression_in_distributeByClause14239, FOLLOW_expression_in_distributeByClause14272, FOLLOW_expression_in_distributeByClause14277, FOLLOW_expression_in_expressionList12509, FOLLOW_expression_in_expressionList12514, FOLLOW_expression_in_expressions16018, FOLLOW_expression_in_expressions16023, FOLLOW_expression_in_function14473, FOLLOW_expression_in_function14478, FOLLOW_expression_in_groupByExpression13914, FOLLOW_expression_in_havingCondition13986, FOLLOW_expression_in_joinSource12655, FOLLOW_expression_in_precedenceFieldExpression15186, FOLLOW_expression_in_searchCondition13599, FOLLOW_expression_in_selectExpression12325, FOLLOW_expression_in_tableBucketSample13179, FOLLOW_expression_in_tableBucketSample13186, FOLLOW_expression_in_uniqueJoinExpr12742, FOLLOW_expression_in_uniqueJoinExpr12749, FOLLOW_expression_in_whenExpression14834, FOLLOW_expression_in_whenExpression14838, FOLLOW_expression_in_whenExpression14849, FOLLOW_expressions_in_precedenceEqualExpression15823, FOLLOW_expressions_in_precedenceEqualExpression15859, FOLLOW_fileFormat_in_alterStatementSuffixFileFormat4545, FOLLOW_fromClause_in_queryStatement10589, FOLLOW_fromClause_in_regular_body10650, FOLLOW_fromClause_in_selectStatement10813, FOLLOW_fromSource_in_joinSource12642, FOLLOW_fromSource_in_joinSource12649, FOLLOW_fromSource_in_uniqueJoinSource12709, FOLLOW_function_in_atomExpression15111, FOLLOW_function_in_lateralView13008, FOLLOW_functionName_in_function14425, FOLLOW_grantPrivileges_in_ddlStatement1349, FOLLOW_grantRole_in_ddlStatement1381, FOLLOW_GREATERTHAN_in_listType10358, FOLLOW_GREATERTHAN_in_mapType10450, FOLLOW_GREATERTHAN_in_precedenceEqualOperator15701, FOLLOW_GREATERTHAN_in_structType10401, FOLLOW_GREATERTHAN_in_unionType10499, FOLLOW_GREATERTHANOREQUALTO_in_precedenceEqualOperator15697, FOLLOW_groupByClause_in_body10986, FOLLOW_groupByClause_in_body11121, FOLLOW_groupByClause_in_regular_body10661, FOLLOW_groupByClause_in_selectStatement10824, FOLLOW_groupByExpression_in_groupByClause13641, FOLLOW_groupByExpression_in_groupByClause13651, FOLLOW_groupByExpression_in_groupingSetExpression13805, FOLLOW_groupByExpression_in_groupingSetExpression13832, FOLLOW_groupByExpression_in_groupingSetExpression13837, FOLLOW_groupingSetExpression_in_groupByClause13700, FOLLOW_groupingSetExpression_in_groupByClause13706, FOLLOW_havingClause_in_body10992, FOLLOW_havingClause_in_body11127, FOLLOW_havingClause_in_regular_body10667, FOLLOW_havingClause_in_selectStatement10830, FOLLOW_havingCondition_in_havingClause13947, FOLLOW_hintArgName_in_hintArgs12018, FOLLOW_hintArgName_in_hintArgs12023, FOLLOW_hintArgs_in_hintItem11913, FOLLOW_hintClause_in_selectClause11469, FOLLOW_hintItem_in_hintList11865, FOLLOW_hintItem_in_hintList11870, FOLLOW_hintList_in_hintClause11822, FOLLOW_hintName_in_hintItem11908, FOLLOW_Identifier_in_aliasList12556, FOLLOW_Identifier_in_aliasList12561, FOLLOW_Identifier_in_alterDatabaseSuffixProperties3575, FOLLOW_Identifier_in_alterIndexStatementSuffix3413, FOLLOW_Identifier_in_alterIndexStatementSuffix3426, FOLLOW_Identifier_in_alterStatementChangeColPosition3847, FOLLOW_Identifier_in_alterStatementSuffixAddCol3676, FOLLOW_Identifier_in_alterStatementSuffixAddPartitions3899, FOLLOW_Identifier_in_alterStatementSuffixArchive4018, FOLLOW_Identifier_in_alterStatementSuffixClusterbySortby5128, FOLLOW_Identifier_in_alterStatementSuffixClusterbySortby5149, FOLLOW_Identifier_in_alterStatementSuffixDropPartitions4166, FOLLOW_Identifier_in_alterStatementSuffixProperties4227, FOLLOW_Identifier_in_alterStatementSuffixRename3625, FOLLOW_Identifier_in_alterStatementSuffixRename3633, FOLLOW_Identifier_in_alterStatementSuffixRenameCol3769, FOLLOW_Identifier_in_alterStatementSuffixRenameCol3778, FOLLOW_Identifier_in_alterStatementSuffixRenameCol3782, FOLLOW_Identifier_in_alterStatementSuffixSkewedby4805, FOLLOW_Identifier_in_alterStatementSuffixSkewedby4826, FOLLOW_Identifier_in_alterStatementSuffixSkewedby4847, FOLLOW_Identifier_in_alterStatementSuffixTouch3967, FOLLOW_Identifier_in_alterStatementSuffixUnArchive4069, FOLLOW_Identifier_in_alterViewSuffixProperties4277, FOLLOW_Identifier_in_columnName9165, FOLLOW_Identifier_in_columnNameColonType9863, FOLLOW_Identifier_in_columnNameComment9628, FOLLOW_Identifier_in_columnNameOrder9500, FOLLOW_Identifier_in_columnNameType9768, FOLLOW_Identifier_in_createDatabaseStatement1661, FOLLOW_Identifier_in_createFunctionStatement7293, FOLLOW_Identifier_in_createIndexStatement2422, FOLLOW_Identifier_in_createRoleStatement6246, FOLLOW_Identifier_in_descFuncNames16843, FOLLOW_Identifier_in_descStatement5602, FOLLOW_Identifier_in_descTabTypeExpr5376, FOLLOW_Identifier_in_descTabTypeExpr5400, FOLLOW_Identifier_in_dropDatabaseStatement1948, FOLLOW_Identifier_in_dropFunctionStatement7347, FOLLOW_Identifier_in_dropIndexStatement2955, FOLLOW_Identifier_in_dropPartitionVal16404, FOLLOW_Identifier_in_dropRoleStatement6292, FOLLOW_Identifier_in_fileFormat5292, FOLLOW_Identifier_in_grantRole6473, FOLLOW_Identifier_in_grantRole6478, FOLLOW_Identifier_in_hintArgName12065, FOLLOW_Identifier_in_kwInner16880, FOLLOW_Identifier_in_kwRole16870, FOLLOW_Identifier_in_kwUser16860, FOLLOW_Identifier_in_lateralView13014, FOLLOW_Identifier_in_lateralView13019, FOLLOW_Identifier_in_metastoreCheck7225, FOLLOW_Identifier_in_partitionVal16314, FOLLOW_Identifier_in_precedenceFieldExpression15198, FOLLOW_Identifier_in_principalName7101, FOLLOW_Identifier_in_principalName7119, FOLLOW_Identifier_in_principalName7137, FOLLOW_Identifier_in_privilegeIncludeColObject6687, FOLLOW_Identifier_in_privilegeObject6761, FOLLOW_Identifier_in_revokeRole6530, FOLLOW_Identifier_in_revokeRole6535, FOLLOW_Identifier_in_selectItem12106, FOLLOW_Identifier_in_selectItem12116, FOLLOW_Identifier_in_selectItem12121, FOLLOW_Identifier_in_showStatement5748, FOLLOW_Identifier_in_showStatement5808, FOLLOW_Identifier_in_showStatement5863, FOLLOW_Identifier_in_showStatement5925, FOLLOW_Identifier_in_showStatement5967, FOLLOW_Identifier_in_showStatement6065, FOLLOW_Identifier_in_subQuerySource13515, FOLLOW_Identifier_in_switchDatabaseStatement1898, FOLLOW_Identifier_in_tableAlias13070, FOLLOW_Identifier_in_tableFileFormat8942, FOLLOW_Identifier_in_tableName13394, FOLLOW_Identifier_in_tableName13402, FOLLOW_Identifier_in_tableOrColumn12470, FOLLOW_Identifier_in_tablePartitionPrefix4406, FOLLOW_Identifier_in_tableSource13341, FOLLOW_Identifier_in_tabTypeExpr5328, FOLLOW_Identifier_in_viewName13453, FOLLOW_Identifier_in_viewName13461, FOLLOW_ifExists_in_alterStatementSuffixDropPartitions4170, FOLLOW_ifExists_in_dropDatabaseStatement1945, FOLLOW_ifExists_in_dropFunctionStatement7344, FOLLOW_ifExists_in_dropIndexStatement2950, FOLLOW_ifExists_in_dropTableStatement3010, FOLLOW_ifExists_in_dropViewStatement7633, FOLLOW_ifNotExists_in_alterStatementSuffixAddPartitions3903, FOLLOW_ifNotExists_in_createDatabaseStatement1648, FOLLOW_ifNotExists_in_createTableStatement2051, FOLLOW_ifNotExists_in_createViewStatement7399, FOLLOW_ifNotExists_in_insertClause11278, FOLLOW_importStatement_in_execStatement933, FOLLOW_indexComment_in_createIndexStatement2527, FOLLOW_indexProperties_in_alterIndexStatementSuffix3494, FOLLOW_indexProperties_in_indexPropertiesPrefixed2825, FOLLOW_indexPropertiesList_in_indexProperties2860, FOLLOW_indexPropertiesPrefixed_in_createIndexStatement2473, FOLLOW_indexTblName_in_createIndexStatement2482, FOLLOW_insertClause_in_body10970, FOLLOW_insertClause_in_regular_body10640, FOLLOW_joinSource_in_fromClause12607, FOLLOW_joinToken_in_joinSource12646, FOLLOW_keyValueProperty_in_dbPropertiesList1852, FOLLOW_keyValueProperty_in_dbPropertiesList1857, FOLLOW_keyValueProperty_in_indexPropertiesList2903, FOLLOW_keyValueProperty_in_indexPropertiesList2908, FOLLOW_keyValueProperty_in_tablePropertiesList8422, FOLLOW_keyValueProperty_in_tablePropertiesList8427, FOLLOW_KW_ADD_in_alterStatementSuffixAddCol3681, FOLLOW_KW_ADD_in_alterStatementSuffixAddPartitions3901, FOLLOW_KW_AFTER_in_alterStatementChangeColPosition3843, FOLLOW_KW_ALL_in_privilegeType6911, FOLLOW_KW_ALL_in_queryOperator10536, FOLLOW_KW_ALL_in_selectClause11475, FOLLOW_KW_ALTER_in_alterStatement3051, FOLLOW_KW_ALTER_in_privilegeType6925, FOLLOW_KW_ANALYZE_in_analyzeStatement5642, FOLLOW_KW_AND_in_precedenceAndOperator16102, FOLLOW_KW_AND_in_precedenceEqualExpression15900, FOLLOW_KW_AND_in_precedenceEqualExpression15953, FOLLOW_KW_ARCHIVE_in_alterStatementSuffixArchive4020, FOLLOW_KW_ARRAY_in_listType10352, FOLLOW_KW_AS_in_castExpression14688, FOLLOW_KW_AS_in_createFunctionStatement7295, FOLLOW_KW_AS_in_createIndexStatement2452, FOLLOW_KW_AS_in_createTableStatement2211, FOLLOW_KW_AS_in_createViewStatement7449, FOLLOW_KW_AS_in_lateralView13012, FOLLOW_KW_AS_in_selectItem12103, FOLLOW_KW_AS_in_selectItem12112, FOLLOW_KW_AS_in_selectTrfmClause11713, FOLLOW_KW_AS_in_storedAsDirs1553, FOLLOW_KW_AS_in_tableFileFormat8761, FOLLOW_KW_AS_in_tableFileFormat8780, FOLLOW_KW_AS_in_tableFileFormat8799, FOLLOW_KW_AS_in_tableFileFormat8818, FOLLOW_KW_AS_in_tableFileFormat8938, FOLLOW_KW_AS_in_trfmClause12222, FOLLOW_KW_ASC_in_columnNameOrder9505, FOLLOW_KW_ASC_in_columnRefOrder9688, FOLLOW_KW_BETWEEN_in_precedenceEqualExpression15892, FOLLOW_KW_BETWEEN_in_precedenceEqualExpression15945, FOLLOW_KW_BIGINT_in_primitiveType10138, FOLLOW_KW_BINARY_in_primitiveType10311, FOLLOW_KW_BOOLEAN_in_primitiveType10160, FOLLOW_KW_BUCKET_in_tableBucketSample13156, FOLLOW_KW_BUCKETS_in_tableBuckets7842, FOLLOW_KW_BY_in_clusterByClause14125, FOLLOW_KW_BY_in_clusterByClause14165, FOLLOW_KW_BY_in_distributeByClause14226, FOLLOW_KW_BY_in_distributeByClause14266, FOLLOW_KW_BY_in_groupByClause13635, FOLLOW_KW_BY_in_orderByClause14020, FOLLOW_KW_BY_in_orderByClause14065, FOLLOW_KW_BY_in_sortByClause14321, FOLLOW_KW_BY_in_sortByClause14366, FOLLOW_KW_BY_in_tableBuckets7811, FOLLOW_KW_BY_in_tableBuckets7824, FOLLOW_KW_BY_in_tableFileFormat8883, FOLLOW_KW_BY_in_tablePartition7758, FOLLOW_KW_BY_in_tableRowFormatCollItemsIdentifier8599, FOLLOW_KW_BY_in_tableRowFormatFieldIdentifier8528, FOLLOW_KW_BY_in_tableRowFormatFieldIdentifier8537, FOLLOW_KW_BY_in_tableRowFormatLinesIdentifier8709, FOLLOW_KW_BY_in_tableRowFormatMapKeysIdentifier8655, FOLLOW_KW_BY_in_tableSkewed7896, FOLLOW_KW_CASCADE_in_alterProtectModeMode5078, FOLLOW_KW_CASCADE_in_restrictOrCascade1473, FOLLOW_KW_CASE_in_caseExpression14747, FOLLOW_KW_CASE_in_whenExpression14823, FOLLOW_KW_CAST_in_castExpression14658, FOLLOW_KW_CHANGE_in_alterStatementSuffixRenameCol3771, FOLLOW_KW_CLUSTER_in_clusterByClause14123, FOLLOW_KW_CLUSTER_in_clusterByClause14163, FOLLOW_KW_CLUSTERED_in_alterStatementSuffixClusterbySortby5153, FOLLOW_KW_CLUSTERED_in_tableBuckets7809, FOLLOW_KW_COLLECTION_in_tableRowFormatCollItemsIdentifier8593, FOLLOW_KW_COLUMN_in_alterStatementSuffixRenameCol3773, FOLLOW_KW_COLUMNS_in_alterStatementSuffixAddCol3690, FOLLOW_KW_COLUMNS_in_analyzeStatement5659, FOLLOW_KW_COLUMNS_in_showStatement5787, FOLLOW_KW_COMMENT_in_alterStatementSuffixRenameCol3787, FOLLOW_KW_COMMENT_in_columnNameColonType9870, FOLLOW_KW_COMMENT_in_columnNameComment9631, FOLLOW_KW_COMMENT_in_columnNameType9773, FOLLOW_KW_COMMENT_in_databaseComment1996, FOLLOW_KW_COMMENT_in_indexComment2684, FOLLOW_KW_COMMENT_in_tableComment7715, FOLLOW_KW_COMPUTE_in_analyzeStatement5652, FOLLOW_KW_CONCATENATE_in_alterStatementSuffixMergeFiles4967, FOLLOW_KW_CREATE_in_createDatabaseStatement1632, FOLLOW_KW_CREATE_in_createFunctionStatement7287, FOLLOW_KW_CREATE_in_createIndexStatement2416, FOLLOW_KW_CREATE_in_createRoleStatement6240, FOLLOW_KW_CREATE_in_createTableStatement2040, FOLLOW_KW_CREATE_in_createViewStatement7389, FOLLOW_KW_CREATE_in_privilegeType6953, FOLLOW_KW_CREATE_in_showStatement5887, FOLLOW_KW_CROSS_in_joinToken12886, FOLLOW_KW_CUBE_in_groupByClause13676, FOLLOW_KW_DATA_in_loadStatement970, FOLLOW_KW_DATABASE_in_alterStatement3157, FOLLOW_KW_DATABASE_in_createDatabaseStatement1635, FOLLOW_KW_DATABASE_in_descStatement5594, FOLLOW_KW_DATABASE_in_dropDatabaseStatement1940, FOLLOW_KW_DATABASE_in_privilegeIncludeColObject6684, FOLLOW_KW_DATABASE_in_privilegeObject6758, FOLLOW_KW_DATABASES_in_showStatement5708, FOLLOW_KW_DATE_in_primitiveType10226, FOLLOW_KW_DATETIME_in_primitiveType10250, FOLLOW_KW_DBPROPERTIES_in_alterDatabaseSuffixProperties3579, FOLLOW_KW_DBPROPERTIES_in_createDatabaseStatement1696, FOLLOW_KW_DEFERRED_in_autoRebuild2731, FOLLOW_KW_DELIMITED_in_rowFormatDelimited8207, FOLLOW_KW_DEPENDENCY_in_explainStatement863, FOLLOW_KW_DESC_in_columnNameOrder9511, FOLLOW_KW_DESC_in_columnRefOrder9694, FOLLOW_KW_DESC_in_descStatement5514, FOLLOW_KW_DESC_in_descStatement5556, FOLLOW_KW_DESC_in_descStatement5591, FOLLOW_KW_DESCRIBE_in_descStatement5512, FOLLOW_KW_DESCRIBE_in_descStatement5554, FOLLOW_KW_DESCRIBE_in_descStatement5589, FOLLOW_KW_DIRECTORIES_in_storedAsDirs1555, FOLLOW_KW_DIRECTORY_in_destination11352, FOLLOW_KW_DIRECTORY_in_destination11369, FOLLOW_KW_DISABLE_in_alterProtectMode5023, FOLLOW_KW_DISTINCT_in_function14468, FOLLOW_KW_DISTINCT_in_selectClause11481, FOLLOW_KW_DISTRIBUTE_in_distributeByClause14224, FOLLOW_KW_DISTRIBUTE_in_distributeByClause14264, FOLLOW_KW_DOUBLE_in_primitiveType10204, FOLLOW_KW_DROP_in_alterStatementSuffixDropPartitions4168, FOLLOW_KW_DROP_in_dropDatabaseStatement1937, FOLLOW_KW_DROP_in_dropFunctionStatement7338, FOLLOW_KW_DROP_in_dropIndexStatement2946, FOLLOW_KW_DROP_in_dropRoleStatement6286, FOLLOW_KW_DROP_in_dropTableStatement3006, FOLLOW_KW_DROP_in_dropViewStatement7629, FOLLOW_KW_DROP_in_privilegeType6967, FOLLOW_KW_ELSE_in_caseExpression14771, FOLLOW_KW_ELSE_in_whenExpression14847, FOLLOW_KW_ENABLE_in_alterProtectMode5004, FOLLOW_KW_END_in_caseExpression14781, FOLLOW_KW_END_in_whenExpression14857, FOLLOW_KW_ESCAPED_in_tableRowFormatFieldIdentifier8535, FOLLOW_KW_EXISTS_in_ifExists1418, FOLLOW_KW_EXISTS_in_ifNotExists1514, FOLLOW_KW_EXPLAIN_in_explainStatement850, FOLLOW_KW_EXPORT_in_exportStatement1053, FOLLOW_KW_EXTENDED_in_descStatement5524, FOLLOW_KW_EXTENDED_in_descStatement5561, FOLLOW_KW_EXTENDED_in_descStatement5596, FOLLOW_KW_EXTENDED_in_explainStatement855, FOLLOW_KW_EXTENDED_in_showStatement5914, FOLLOW_KW_EXTENDED_in_showStatement6013, FOLLOW_KW_EXTERNAL_in_createTableStatement2045, FOLLOW_KW_EXTERNAL_in_importStatement1115, FOLLOW_KW_FALSE_in_booleanValue16209, FOLLOW_KW_FIELDS_in_tableRowFormatFieldIdentifier8524, FOLLOW_KW_FILEFORMAT_in_alterStatementSuffixFileFormat4543, FOLLOW_KW_FIRST_in_alterStatementChangeColPosition3841, FOLLOW_KW_FLOAT_in_primitiveType10181, FOLLOW_KW_FOR_in_analyzeStatement5657, FOLLOW_KW_FORMAT_in_rowFormatDelimited8205, FOLLOW_KW_FORMAT_in_rowFormatSerde8136, FOLLOW_KW_FORMATTED_in_descStatement5520, FOLLOW_KW_FORMATTED_in_explainStatement859, FOLLOW_KW_FORMATTED_in_showStatement6042, FOLLOW_KW_FROM_in_fromClause12605, FOLLOW_KW_FROM_in_importStatement1129, FOLLOW_KW_FROM_in_revokePrivileges6423, FOLLOW_KW_FROM_in_revokeRole6539, FOLLOW_KW_FROM_in_showStatement5741, FOLLOW_KW_FROM_in_showStatement5790, FOLLOW_KW_FROM_in_showStatement5801, FOLLOW_KW_FROM_in_showStatement5918, FOLLOW_KW_FROM_in_showStatement6058, FOLLOW_KW_FULL_in_joinToken12948, FOLLOW_KW_FUNCTION_in_createFunctionStatement7291, FOLLOW_KW_FUNCTION_in_descStatement5559, FOLLOW_KW_FUNCTION_in_dropFunctionStatement7342, FOLLOW_KW_FUNCTIONS_in_showStatement5838, FOLLOW_KW_GRANT_in_grantPrivileges6332, FOLLOW_KW_GRANT_in_grantRole6469, FOLLOW_KW_GRANT_in_showGrants6630, FOLLOW_KW_GRANT_in_showRoleGrants6587, FOLLOW_KW_GRANT_in_withOption7172, FOLLOW_KW_GROUP_in_groupByClause13633, FOLLOW_KW_GROUP_in_principalName7117, FOLLOW_KW_GROUPING_in_groupByClause13689, FOLLOW_KW_HAVING_in_havingClause13945, FOLLOW_KW_HOLD_DDLTIME_in_hintName11983, FOLLOW_KW_IDXPROPERTIES_in_alterIndexStatementSuffix3486, FOLLOW_KW_IDXPROPERTIES_in_indexPropertiesPrefixed2822, FOLLOW_KW_IF_in_ifExists1416, FOLLOW_KW_IF_in_ifNotExists1510, FOLLOW_KW_IMPORT_in_importStatement1109, FOLLOW_KW_IN_in_indexTblName2769, FOLLOW_KW_IN_in_precedenceEqualExpression15821, FOLLOW_KW_IN_in_precedenceEqualExpression15857, FOLLOW_KW_IN_in_showStatement5743, FOLLOW_KW_IN_in_showStatement5792, FOLLOW_KW_IN_in_showStatement5803, FOLLOW_KW_IN_in_showStatement5920, FOLLOW_KW_IN_in_showStatement6060, FOLLOW_KW_INDEX_in_alterStatement3130, FOLLOW_KW_INDEX_in_createIndexStatement2418, FOLLOW_KW_INDEX_in_dropIndexStatement2948, FOLLOW_KW_INDEX_in_privilegeType6981, FOLLOW_KW_INDEX_in_showStatement6047, FOLLOW_KW_INDEXES_in_showStatement6049, FOLLOW_KW_INPATH_in_loadStatement979, FOLLOW_KW_INPUTDRIVER_in_fileFormat5244, FOLLOW_KW_INPUTDRIVER_in_tableFileFormat8833, FOLLOW_KW_INPUTFORMAT_in_fileFormat5231, FOLLOW_KW_INPUTFORMAT_in_tableFileFormat8820, FOLLOW_KW_INSERT_in_insertClause11272, FOLLOW_KW_INSERT_in_insertClause11297, FOLLOW_KW_INT_in_primitiveType10113, FOLLOW_KW_INTO_in_insertClause11299, FOLLOW_KW_INTO_in_loadStatement994, FOLLOW_KW_INTO_in_tableBuckets7836, FOLLOW_KW_IS_in_precedenceUnarySuffixExpression15322, FOLLOW_KW_ITEMS_in_tableRowFormatCollItemsIdentifier8595, FOLLOW_KW_JOIN_in_joinToken12828, FOLLOW_KW_JOIN_in_joinToken12863, FOLLOW_KW_JOIN_in_joinToken12888, FOLLOW_KW_JOIN_in_joinToken12916, FOLLOW_KW_JOIN_in_joinToken12934, FOLLOW_KW_JOIN_in_joinToken12953, FOLLOW_KW_JOIN_in_joinToken12973, FOLLOW_KW_KEYS_in_tableRowFormatMapKeysIdentifier8651, FOLLOW_KW_LATERAL_in_lateralView13004, FOLLOW_KW_LEFT_in_joinToken12911, FOLLOW_KW_LEFT_in_joinToken12967, FOLLOW_KW_LIKE_in_createTableStatement2069, FOLLOW_KW_LIKE_in_showStatement5714, FOLLOW_KW_LIKE_in_showStatement5753, FOLLOW_KW_LIKE_in_showStatement5929, FOLLOW_KW_LIMIT_in_limitClause11422, FOLLOW_KW_LINES_in_tableRowFormatLinesIdentifier8705, FOLLOW_KW_LOAD_in_loadStatement968, FOLLOW_KW_LOCAL_in_destination11350, FOLLOW_KW_LOCAL_in_loadStatement975, FOLLOW_KW_LOCATION_in_alterStatementSuffixLocation4766, FOLLOW_KW_LOCATION_in_alterTblPartitionStatementSuffixSkewedLocation4580, FOLLOW_KW_LOCATION_in_dbLocation1761, FOLLOW_KW_LOCATION_in_partitionLocation4126, FOLLOW_KW_LOCATION_in_tableLocation8990, FOLLOW_KW_LOCK_in_lockStatement6114, FOLLOW_KW_LOCK_in_privilegeType6995, FOLLOW_KW_LOCKS_in_showStatement6001, FOLLOW_KW_MAP_in_mapType10436, FOLLOW_KW_MAP_in_tableRowFormatMapKeysIdentifier8649, FOLLOW_KW_MAP_in_trfmClause12175, FOLLOW_KW_MAPJOIN_in_hintName11959, FOLLOW_KW_MSCK_in_metastoreCheck7211, FOLLOW_KW_NO_DROP_in_alterProtectModeMode5076, FOLLOW_KW_NOT_in_alterStatementSuffixClusterbySortby5151, FOLLOW_KW_NOT_in_alterStatementSuffixSkewedby4828, FOLLOW_KW_NOT_in_alterStatementSuffixSkewedby4849, FOLLOW_KW_NOT_in_ifNotExists1512, FOLLOW_KW_NOT_in_nullCondition15265, FOLLOW_KW_NOT_in_precedenceEqualExpression15747, FOLLOW_KW_NOT_in_precedenceEqualExpression15819, FOLLOW_KW_NOT_in_precedenceEqualExpression15890, FOLLOW_KW_NOT_in_precedenceNotOperator16053, FOLLOW_KW_NULL_in_atomExpression15091, FOLLOW_KW_NULL_in_nullCondition15251, FOLLOW_KW_NULL_in_nullCondition15267, FOLLOW_KW_OF_in_tableBucketSample13166, FOLLOW_KW_OFFLINE_in_alterProtectModeMode5061, FOLLOW_KW_ON_in_alterIndexStatementSuffix3422, FOLLOW_KW_ON_in_createIndexStatement2430, FOLLOW_KW_ON_in_dropIndexStatement2957, FOLLOW_KW_ON_in_joinSource12652, FOLLOW_KW_ON_in_privilegeIncludeColObject6677, FOLLOW_KW_ON_in_privilegeObject6751, FOLLOW_KW_ON_in_showStatement6052, FOLLOW_KW_ON_in_tableBucketSample13175, FOLLOW_KW_ON_in_tableSkewed7906, FOLLOW_KW_ON_in_viewPartition7584, FOLLOW_KW_OPTION_in_withOption7174, FOLLOW_KW_OR_in_orReplace1592, FOLLOW_KW_OR_in_precedenceOrOperator16153, FOLLOW_KW_ORDER_in_orderByClause14018, FOLLOW_KW_ORDER_in_orderByClause14063, FOLLOW_KW_OUT_in_tableBucketSample13164, FOLLOW_KW_OUTER_in_joinToken12914, FOLLOW_KW_OUTER_in_joinToken12932, FOLLOW_KW_OUTER_in_joinToken12951, FOLLOW_KW_OUTPUTDRIVER_in_fileFormat5250, FOLLOW_KW_OUTPUTDRIVER_in_tableFileFormat8839, FOLLOW_KW_OUTPUTFORMAT_in_fileFormat5237, FOLLOW_KW_OUTPUTFORMAT_in_tableFileFormat8826, FOLLOW_KW_OVERWRITE_in_insertClause11274, FOLLOW_KW_OVERWRITE_in_loadStatement990, FOLLOW_KW_PARTITION_in_dropPartitionSpec16353, FOLLOW_KW_PARTITION_in_partitionSpec16263, FOLLOW_KW_PARTITIONED_in_tablePartition7756, FOLLOW_KW_PARTITIONED_in_viewPartition7582, FOLLOW_KW_PARTITIONS_in_showStatement5861, FOLLOW_KW_PERCENT_in_splitSample13250, FOLLOW_KW_PRESERVE_in_uniqueJoinSource12706, FOLLOW_KW_RCFILE_in_fileFormat5216, FOLLOW_KW_RCFILE_in_tableFileFormat8801, FOLLOW_KW_READONLY_in_alterProtectModeMode5096, FOLLOW_KW_REBUILD_in_alterIndexStatementSuffix3450, FOLLOW_KW_REBUILD_in_autoRebuild2733, FOLLOW_KW_RECORDREADER_in_recordReader8032, FOLLOW_KW_RECORDWRITER_in_recordWriter8083, FOLLOW_KW_REDUCE_in_trfmClause12190, FOLLOW_KW_RENAME_in_alterStatementSuffixRename3627, FOLLOW_KW_RENAME_in_alterStatementSuffixRenamePart4925, FOLLOW_KW_REPAIR_in_metastoreCheck7216, FOLLOW_KW_REPLACE_in_alterStatementSuffixAddCol3687, FOLLOW_KW_REPLACE_in_orReplace1594, FOLLOW_KW_RESTRICT_in_restrictOrCascade1455, FOLLOW_KW_REVOKE_in_revokePrivileges6416, FOLLOW_KW_REVOKE_in_revokeRole6526, FOLLOW_KW_RIGHT_in_joinToken12930, FOLLOW_KW_ROLLUP_in_groupByClause13666, FOLLOW_KW_ROW_in_rowFormatDelimited8203, FOLLOW_KW_ROW_in_rowFormatSerde8134, FOLLOW_KW_SCHEMA_in_createDatabaseStatement1637, FOLLOW_KW_SCHEMA_in_dropDatabaseStatement1942, FOLLOW_KW_SCHEMAS_in_showStatement5710, FOLLOW_KW_SELECT_in_privilegeType7009, FOLLOW_KW_SELECT_in_selectClause11467, FOLLOW_KW_SEMI_in_joinToken12970, FOLLOW_KW_SEQUENCEFILE_in_fileFormat5186, FOLLOW_KW_SEQUENCEFILE_in_tableFileFormat8763, FOLLOW_KW_SERDE_in_alterStatementSuffixSerdeProperties4327, FOLLOW_KW_SERDE_in_rowFormatSerde8138, FOLLOW_KW_SERDEPROPERTIES_in_alterStatementSuffixSerdeProperties4336, FOLLOW_KW_SERDEPROPERTIES_in_alterStatementSuffixSerdeProperties4366, FOLLOW_KW_SERDEPROPERTIES_in_rowFormatSerde8147, FOLLOW_KW_SERDEPROPERTIES_in_tableFileFormat8901, FOLLOW_KW_SET_in_alterDatabaseSuffixProperties3577, FOLLOW_KW_SET_in_alterIndexStatementSuffix3484, FOLLOW_KW_SET_in_alterStatementSuffixFileFormat4541, FOLLOW_KW_SET_in_alterStatementSuffixLocation4764, FOLLOW_KW_SET_in_alterStatementSuffixProperties4229, FOLLOW_KW_SET_in_alterStatementSuffixSerdeProperties4325, FOLLOW_KW_SET_in_alterStatementSuffixSerdeProperties4364, FOLLOW_KW_SET_in_alterTblPartitionStatementSuffixSkewedLocation4576, FOLLOW_KW_SET_in_alterViewSuffixProperties4279, FOLLOW_KW_SETS_in_groupByClause13691, FOLLOW_KW_SHOW_DATABASE_in_privilegeType7023, FOLLOW_KW_SHOW_in_showGrants6628, FOLLOW_KW_SHOW_in_showRoleGrants6583, FOLLOW_KW_SHOW_in_showStatement5705, FOLLOW_KW_SHOW_in_showStatement5735, FOLLOW_KW_SHOW_in_showStatement5785, FOLLOW_KW_SHOW_in_showStatement5836, FOLLOW_KW_SHOW_in_showStatement5859, FOLLOW_KW_SHOW_in_showStatement5885, FOLLOW_KW_SHOW_in_showStatement5910, FOLLOW_KW_SHOW_in_showStatement5961, FOLLOW_KW_SHOW_in_showStatement5999, FOLLOW_KW_SHOW_in_showStatement6037, FOLLOW_KW_SKEWED_in_alterStatementSuffixSkewedby4830, FOLLOW_KW_SKEWED_in_alterTblPartitionStatementSuffixSkewedLocation4578, FOLLOW_KW_SKEWED_in_tableSkewed7894, FOLLOW_KW_SMALLINT_in_primitiveType10093, FOLLOW_KW_SORT_in_sortByClause14319, FOLLOW_KW_SORT_in_sortByClause14364, FOLLOW_KW_SORTED_in_tableBuckets7822, FOLLOW_KW_STATISTICS_in_analyzeStatement5654, FOLLOW_KW_STORED_in_storedAsDirs1551, FOLLOW_KW_STORED_in_tableFileFormat8759, FOLLOW_KW_STORED_in_tableFileFormat8778, FOLLOW_KW_STORED_in_tableFileFormat8797, FOLLOW_KW_STORED_in_tableFileFormat8816, FOLLOW_KW_STORED_in_tableFileFormat8881, FOLLOW_KW_STORED_in_tableFileFormat8936, FOLLOW_KW_STREAMTABLE_in_hintName11971, FOLLOW_KW_STRING_in_primitiveType10289, FOLLOW_KW_STRUCT_in_structType10395, FOLLOW_KW_TABLE_in_alterStatement3076, FOLLOW_KW_TABLE_in_analyzeStatement5644, FOLLOW_KW_TABLE_in_createIndexStatement2432, FOLLOW_KW_TABLE_in_createTableStatement2049, FOLLOW_KW_TABLE_in_destination11386, FOLLOW_KW_TABLE_in_dropTableStatement3008, FOLLOW_KW_TABLE_in_exportStatement1055, FOLLOW_KW_TABLE_in_importStatement1119, FOLLOW_KW_TABLE_in_indexTblName2771, FOLLOW_KW_TABLE_in_insertClause11301, FOLLOW_KW_TABLE_in_loadStatement996, FOLLOW_KW_TABLE_in_lockStatement6116, FOLLOW_KW_TABLE_in_metastoreCheck7221, FOLLOW_KW_TABLE_in_privilegeIncludeColObject6682, FOLLOW_KW_TABLE_in_privilegeObject6756, FOLLOW_KW_TABLE_in_showStatement5889, FOLLOW_KW_TABLE_in_showStatement5912, FOLLOW_KW_TABLE_in_unlockStatement6196, FOLLOW_KW_TABLES_in_showStatement5737, FOLLOW_KW_TABLESAMPLE_in_splitSample13239, FOLLOW_KW_TABLESAMPLE_in_tableBucketSample13152, FOLLOW_KW_TBLPROPERTIES_in_alterStatementSuffixProperties4231, FOLLOW_KW_TBLPROPERTIES_in_alterViewSuffixProperties4281, FOLLOW_KW_TBLPROPERTIES_in_showStatement5963, FOLLOW_KW_TBLPROPERTIES_in_tablePropertiesPrefixed8341, FOLLOW_KW_TEMPORARY_in_createFunctionStatement7289, FOLLOW_KW_TEMPORARY_in_dropFunctionStatement7340, FOLLOW_KW_TERMINATED_in_tableRowFormatCollItemsIdentifier8597, FOLLOW_KW_TERMINATED_in_tableRowFormatFieldIdentifier8526, FOLLOW_KW_TERMINATED_in_tableRowFormatLinesIdentifier8707, FOLLOW_KW_TERMINATED_in_tableRowFormatMapKeysIdentifier8653, FOLLOW_KW_TEXTFILE_in_fileFormat5201, FOLLOW_KW_TEXTFILE_in_tableFileFormat8782, FOLLOW_KW_THEN_in_caseExpression14760, FOLLOW_KW_THEN_in_whenExpression14836, FOLLOW_KW_TIMESTAMP_in_primitiveType10270, FOLLOW_KW_TINYINT_in_primitiveType10072, FOLLOW_KW_TO_in_alterStatementSuffixRename3629, FOLLOW_KW_TO_in_alterStatementSuffixRenamePart4927, FOLLOW_KW_TO_in_exportStatement1063, FOLLOW_KW_TO_in_grantPrivileges6353, FOLLOW_KW_TO_in_grantRole6482, FOLLOW_KW_TOUCH_in_alterStatementSuffixTouch3969, FOLLOW_KW_TRANSFORM_in_selectClause11519, FOLLOW_KW_TRUE_in_booleanValue16204, FOLLOW_KW_UNARCHIVE_in_alterStatementSuffixUnArchive4071, FOLLOW_KW_UNION_in_queryOperator10534, FOLLOW_KW_UNIONTYPE_in_unionType10493, FOLLOW_KW_UNIQUEJOIN_in_uniqueJoinToken12796, FOLLOW_KW_UNLOCK_in_unlockStatement6194, FOLLOW_KW_UPDATE_in_privilegeType6939, FOLLOW_KW_USE_in_switchDatabaseStatement1896, FOLLOW_KW_USING_in_selectTrfmClause11703, FOLLOW_KW_USING_in_trfmClause12212, FOLLOW_KW_VIEW_in_alterStatement3103, FOLLOW_KW_VIEW_in_createViewStatement7396, FOLLOW_KW_VIEW_in_dropViewStatement7631, FOLLOW_KW_VIEW_in_lateralView13006, FOLLOW_KW_WHEN_in_caseExpression14756, FOLLOW_KW_WHEN_in_whenExpression14832, FOLLOW_KW_WHERE_in_whereClause13558, FOLLOW_KW_WITH_in_alterStatementSuffixSerdeProperties4334, FOLLOW_KW_WITH_in_autoRebuild2729, FOLLOW_KW_WITH_in_createDatabaseStatement1694, FOLLOW_KW_WITH_in_grantPrivileges6364, FOLLOW_KW_WITH_in_groupByClause13664, FOLLOW_KW_WITH_in_groupByClause13674, FOLLOW_KW_WITH_in_rowFormatSerde8145, FOLLOW_KW_WITH_in_tableFileFormat8899, FOLLOW_kwInner_in_joinToken12860, FOLLOW_kwRole_in_createRoleStatement6242, FOLLOW_kwRole_in_dropRoleStatement6288, FOLLOW_kwRole_in_grantRole6471, FOLLOW_kwRole_in_principalName7135, FOLLOW_kwRole_in_revokeRole6528, FOLLOW_kwRole_in_showRoleGrants6585, FOLLOW_kwUser_in_principalName7099, FOLLOW_lateralView_in_fromSource13118, FOLLOW_LESSTHAN_in_listType10354, FOLLOW_LESSTHAN_in_mapType10438, FOLLOW_LESSTHAN_in_precedenceEqualOperator15693, FOLLOW_LESSTHAN_in_structType10397, FOLLOW_LESSTHAN_in_unionType10495, FOLLOW_LESSTHANOREQUALTO_in_precedenceEqualOperator15689, FOLLOW_limitClause_in_body11022, FOLLOW_limitClause_in_body11157, FOLLOW_limitClause_in_regular_body10697, FOLLOW_limitClause_in_selectStatement10860, FOLLOW_listType_in_type10026, FOLLOW_loadStatement_in_execStatement917, FOLLOW_lockMode_in_lockStatement6123, FOLLOW_lockStatement_in_ddlStatement1317, FOLLOW_LPAREN_in_alterStatementSuffixAddCol3692, FOLLOW_LPAREN_in_atomExpression15151, FOLLOW_LPAREN_in_castExpression14664, FOLLOW_LPAREN_in_clusterByClause14131, FOLLOW_LPAREN_in_createIndexStatement2438, FOLLOW_LPAREN_in_createTableStatement2097, FOLLOW_LPAREN_in_createViewStatement7416, FOLLOW_LPAREN_in_dbProperties1807, FOLLOW_LPAREN_in_distributeByClause14232, FOLLOW_LPAREN_in_dropPartitionSpec16360, FOLLOW_LPAREN_in_expressions16016, FOLLOW_LPAREN_in_function14431, FOLLOW_LPAREN_in_groupByClause13698, FOLLOW_LPAREN_in_groupingSetExpression13826, FOLLOW_LPAREN_in_groupingSetExpression13866, FOLLOW_LPAREN_in_hintItem11911, FOLLOW_LPAREN_in_indexProperties2858, FOLLOW_LPAREN_in_orderByClause14026, FOLLOW_LPAREN_in_partitionSpec16270, FOLLOW_LPAREN_in_privilegeIncludeColObject6690, FOLLOW_LPAREN_in_privlegeDef6860, FOLLOW_LPAREN_in_selectItem12114, FOLLOW_LPAREN_in_selectTrfmClause11681, FOLLOW_LPAREN_in_selectTrfmClause11717, FOLLOW_LPAREN_in_showStatement5970, FOLLOW_LPAREN_in_skewedColumnValuePair9328, FOLLOW_LPAREN_in_skewedLocations4625, FOLLOW_LPAREN_in_sortByClause14327, FOLLOW_LPAREN_in_splitSample13241, FOLLOW_LPAREN_in_subQuerySource13509, FOLLOW_LPAREN_in_tableBuckets7813, FOLLOW_LPAREN_in_tableBuckets7826, FOLLOW_LPAREN_in_tableBucketSample13154, FOLLOW_LPAREN_in_tablePartition7760, FOLLOW_LPAREN_in_tableProperties8377, FOLLOW_LPAREN_in_tableSkewed7898, FOLLOW_LPAREN_in_tableSkewed7908, FOLLOW_LPAREN_in_trfmClause12226, FOLLOW_LPAREN_in_uniqueJoinExpr12738, FOLLOW_LPAREN_in_viewPartition7586, FOLLOW_LSQUARE_in_precedenceFieldExpression15183, FOLLOW_mapType_in_type10042, FOLLOW_metastoreCheck_in_ddlStatement1253, FOLLOW_NOTEQUAL_in_precedenceEqualOperator15685, FOLLOW_nullCondition_in_precedenceUnarySuffixExpression15324, FOLLOW_Number_in_constant14899, FOLLOW_Number_in_limitClause11426, FOLLOW_Number_in_splitSample13247, FOLLOW_Number_in_tableBuckets7840, FOLLOW_Number_in_tableBucketSample13161, FOLLOW_Number_in_tableBucketSample13171, FOLLOW_orderByClause_in_body10998, FOLLOW_orderByClause_in_body11133, FOLLOW_orderByClause_in_regular_body10673, FOLLOW_orderByClause_in_selectStatement10836, FOLLOW_orReplace_in_createViewStatement7392, FOLLOW_partitionLocation_in_alterStatementSuffixAddPartitions3908, FOLLOW_partitionLocation_in_alterStatementSuffixAddPartitions3914, FOLLOW_partitionSpec_in_alterIndexStatementSuffix3435, FOLLOW_partitionSpec_in_alterStatementSuffixAddPartitions3906, FOLLOW_partitionSpec_in_alterStatementSuffixAddPartitions3912, FOLLOW_partitionSpec_in_alterStatementSuffixArchive4023, FOLLOW_partitionSpec_in_alterStatementSuffixRenamePart4929, FOLLOW_partitionSpec_in_alterStatementSuffixTouch3972, FOLLOW_partitionSpec_in_alterStatementSuffixUnArchive4074, FOLLOW_partitionSpec_in_descPartTypeExpr5472, FOLLOW_partitionSpec_in_lockStatement6120, FOLLOW_partitionSpec_in_metastoreCheck7227, FOLLOW_partitionSpec_in_metastoreCheck7233, FOLLOW_partitionSpec_in_partTypeExpr5430, FOLLOW_partitionSpec_in_privilegeIncludeColObject6700, FOLLOW_partitionSpec_in_privilegeObject6763, FOLLOW_partitionSpec_in_showStatement5865, FOLLOW_partitionSpec_in_showStatement5933, FOLLOW_partitionSpec_in_tableOrPartition16231, FOLLOW_partitionSpec_in_tablePartitionPrefix4408, FOLLOW_partitionSpec_in_unlockStatement6200, FOLLOW_partitionVal_in_partitionSpec16272, FOLLOW_partitionVal_in_partitionSpec16278, FOLLOW_partTypeExpr_in_showStatement6006, FOLLOW_PLUS_in_hintClause11820, FOLLOW_precedenceAmpersandExpression_in_precedenceBitwiseOrExpression15613, FOLLOW_precedenceAmpersandExpression_in_precedenceBitwiseOrExpression15619, FOLLOW_precedenceAmpersandOperator_in_precedenceAmpersandExpression15565, FOLLOW_precedenceAndExpression_in_precedenceOrExpression16174, FOLLOW_precedenceAndExpression_in_precedenceOrExpression16180, FOLLOW_precedenceAndOperator_in_precedenceAndExpression16126, FOLLOW_precedenceBitwiseOrExpression_in_precedenceEqualExpression15725, FOLLOW_precedenceBitwiseOrExpression_in_precedenceEqualExpression15753, FOLLOW_precedenceBitwiseOrExpression_in_precedenceEqualExpression15790, FOLLOW_precedenceBitwiseOrExpression_in_precedenceEqualExpression15897, FOLLOW_precedenceBitwiseOrExpression_in_precedenceEqualExpression15905, FOLLOW_precedenceBitwiseOrExpression_in_precedenceEqualExpression15950, FOLLOW_precedenceBitwiseOrExpression_in_precedenceEqualExpression15958, FOLLOW_precedenceBitwiseOrOperator_in_precedenceBitwiseOrExpression15616, FOLLOW_precedenceBitwiseXorExpression_in_precedenceStarExpression15456, FOLLOW_precedenceBitwiseXorExpression_in_precedenceStarExpression15462, FOLLOW_precedenceBitwiseXorOperator_in_precedenceBitwiseXorExpression15396, FOLLOW_precedenceEqualExpression_in_precedenceNotExpression16080, FOLLOW_precedenceEqualNegatableOperator_in_precedenceEqualExpression15749, FOLLOW_precedenceEqualNegatableOperator_in_precedenceEqualOperator15673, FOLLOW_precedenceEqualOperator_in_precedenceEqualExpression15786, FOLLOW_precedenceFieldExpression_in_precedenceUnaryPrefixExpression15300, FOLLOW_precedenceNotExpression_in_precedenceAndExpression16123, FOLLOW_precedenceNotExpression_in_precedenceAndExpression16129, FOLLOW_precedenceNotOperator_in_precedenceNotExpression16075, FOLLOW_precedenceOrExpression_in_expression15070, FOLLOW_precedenceOrOperator_in_precedenceOrExpression16177, FOLLOW_precedencePlusExpression_in_precedenceAmpersandExpression15562, FOLLOW_precedencePlusExpression_in_precedenceAmpersandExpression15568, FOLLOW_precedencePlusOperator_in_precedencePlusExpression15514, FOLLOW_precedenceStarExpression_in_precedencePlusExpression15511, FOLLOW_precedenceStarExpression_in_precedencePlusExpression15517, FOLLOW_precedenceStarOperator_in_precedenceStarExpression15459, FOLLOW_precedenceUnaryOperator_in_precedenceUnaryPrefixExpression15295, FOLLOW_precedenceUnaryPrefixExpression_in_precedenceUnarySuffixExpression15317, FOLLOW_precedenceUnarySuffixExpression_in_precedenceBitwiseXorExpression15393, FOLLOW_precedenceUnarySuffixExpression_in_precedenceBitwiseXorExpression15399, FOLLOW_primitiveType_in_castExpression14700, FOLLOW_primitiveType_in_mapType10442, FOLLOW_primitiveType_in_type10018, FOLLOW_principalName_in_principalSpecification7056, FOLLOW_principalName_in_principalSpecification7061, FOLLOW_principalName_in_showGrants6632, FOLLOW_principalName_in_showRoleGrants6589, FOLLOW_principalSpecification_in_grantPrivileges6355, FOLLOW_principalSpecification_in_grantRole6484, FOLLOW_principalSpecification_in_revokePrivileges6425, FOLLOW_principalSpecification_in_revokeRole6541, FOLLOW_privilegeIncludeColObject_in_showGrants6634, FOLLOW_privilegeList_in_grantPrivileges6336, FOLLOW_privilegeList_in_revokePrivileges6418, FOLLOW_privilegeObject_in_grantPrivileges6344, FOLLOW_privilegeObject_in_revokePrivileges6420, FOLLOW_privilegeType_in_privlegeDef6857, FOLLOW_privlegeDef_in_privilegeList6810, FOLLOW_privlegeDef_in_privilegeList6815, FOLLOW_queryOperator_in_queryStatementExpression10563, FOLLOW_queryStatement_in_queryStatementExpression10560, FOLLOW_queryStatement_in_queryStatementExpression10566, FOLLOW_queryStatementExpression_in_execStatement909, FOLLOW_queryStatementExpression_in_subQuerySource13511, FOLLOW_recordReader_in_selectTrfmClause11753, FOLLOW_recordReader_in_trfmClause12262, FOLLOW_recordWriter_in_selectTrfmClause11697, FOLLOW_recordWriter_in_trfmClause12206, FOLLOW_regular_body_in_queryStatement10621, FOLLOW_restrictOrCascade_in_dropDatabaseStatement1950, FOLLOW_revokePrivileges_in_ddlStatement1357, FOLLOW_revokeRole_in_ddlStatement1389, FOLLOW_rowFormat_in_selectTrfmClause11693, FOLLOW_rowFormat_in_selectTrfmClause11749, FOLLOW_rowFormat_in_trfmClause12202, FOLLOW_rowFormat_in_trfmClause12258, FOLLOW_rowFormatDelimited_in_rowFormat7983, FOLLOW_rowFormatDelimited_in_tableRowFormat8274, FOLLOW_rowFormatSerde_in_rowFormat7967, FOLLOW_rowFormatSerde_in_tableRowFormat8294, FOLLOW_RPAREN_in_alterStatementSuffixAddCol3696, FOLLOW_RPAREN_in_atomExpression15156, FOLLOW_RPAREN_in_castExpression14706, FOLLOW_RPAREN_in_clusterByClause14142, FOLLOW_RPAREN_in_createIndexStatement2444, FOLLOW_RPAREN_in_createTableStatement2101, FOLLOW_RPAREN_in_createViewStatement7420, FOLLOW_RPAREN_in_dbProperties1811, FOLLOW_RPAREN_in_distributeByClause14243, FOLLOW_RPAREN_in_dropPartitionSpec16373, FOLLOW_RPAREN_in_expressions16027, FOLLOW_RPAREN_in_function14496, FOLLOW_RPAREN_in_groupByClause13711, FOLLOW_RPAREN_in_groupingSetExpression13844, FOLLOW_RPAREN_in_groupingSetExpression13871, FOLLOW_RPAREN_in_hintItem11915, FOLLOW_RPAREN_in_indexProperties2862, FOLLOW_RPAREN_in_orderByClause14042, FOLLOW_RPAREN_in_partitionSpec16283, FOLLOW_RPAREN_in_privilegeIncludeColObject6696, FOLLOW_RPAREN_in_privlegeDef6866, FOLLOW_RPAREN_in_selectItem12125, FOLLOW_RPAREN_in_selectTrfmClause11685, FOLLOW_RPAREN_in_selectTrfmClause11727, FOLLOW_RPAREN_in_showStatement5976, FOLLOW_RPAREN_in_skewedColumnValuePair9334, FOLLOW_RPAREN_in_skewedLocations4629, FOLLOW_RPAREN_in_sortByClause14343, FOLLOW_RPAREN_in_splitSample13252, FOLLOW_RPAREN_in_subQuerySource13513, FOLLOW_RPAREN_in_tableBuckets7819, FOLLOW_RPAREN_in_tableBuckets7832, FOLLOW_RPAREN_in_tableBucketSample13192, FOLLOW_RPAREN_in_tablePartition7764, FOLLOW_RPAREN_in_tableProperties8381, FOLLOW_RPAREN_in_tableSkewed7904, FOLLOW_RPAREN_in_tableSkewed7916, FOLLOW_RPAREN_in_trfmClause12236, FOLLOW_RPAREN_in_uniqueJoinExpr12753, FOLLOW_RPAREN_in_viewPartition7590, FOLLOW_RSQUARE_in_precedenceFieldExpression15188, FOLLOW_searchCondition_in_whereClause13560, FOLLOW_selectClause_in_body10975, FOLLOW_selectClause_in_body11110, FOLLOW_selectClause_in_regular_body10645, FOLLOW_selectClause_in_selectStatement10808, FOLLOW_selectExpression_in_selectExpressionList12360, FOLLOW_selectExpression_in_selectExpressionList12365, FOLLOW_selectExpression_in_selectItem12098, FOLLOW_selectExpressionList_in_selectTrfmClause11683, FOLLOW_selectExpressionList_in_trfmClause12180, FOLLOW_selectExpressionList_in_trfmClause12192, FOLLOW_selectItem_in_selectList11635, FOLLOW_selectItem_in_selectList11642, FOLLOW_selectList_in_selectClause11485, FOLLOW_selectStatement_in_createTableStatement2213, FOLLOW_selectStatement_in_createViewStatement7459, FOLLOW_selectStatement_in_regular_body10790, FOLLOW_selectTrfmClause_in_selectClause11521, FOLLOW_set_in_descTabTypeExpr5382, FOLLOW_set_in_dropPartitionOperator0, FOLLOW_set_in_functionName0, FOLLOW_set_in_lockMode0, FOLLOW_set_in_precedenceEqualNegatableOperator0, FOLLOW_set_in_precedencePlusOperator0, FOLLOW_set_in_precedenceStarOperator0, FOLLOW_set_in_precedenceUnaryOperator0, FOLLOW_set_in_showStmtIdentifier0, FOLLOW_set_in_sysFuncNames0, FOLLOW_set_in_tabTypeExpr5334, FOLLOW_showGrants_in_ddlStatement1365, FOLLOW_showRoleGrants_in_ddlStatement1373, FOLLOW_showStatement_in_ddlStatement1245, FOLLOW_showStmtIdentifier_in_showStatement5716, FOLLOW_showStmtIdentifier_in_showStatement5755, FOLLOW_showStmtIdentifier_in_showStatement5757, FOLLOW_showStmtIdentifier_in_showStatement5840, FOLLOW_showStmtIdentifier_in_showStatement5931, FOLLOW_showStmtIdentifier_in_showStatement6054, FOLLOW_skewedColumnValue_in_skewedColumnValues9377, FOLLOW_skewedColumnValue_in_skewedColumnValues9382, FOLLOW_skewedColumnValue_in_skewedValueLocationElement9460, FOLLOW_skewedColumnValuePair_in_skewedColumnValuePairList9278, FOLLOW_skewedColumnValuePair_in_skewedColumnValuePairList9283, FOLLOW_skewedColumnValuePair_in_skewedValueLocationElement9469, FOLLOW_skewedColumnValuePairList_in_skewedValueElement9251, FOLLOW_skewedColumnValues_in_skewedColumnValuePair9332, FOLLOW_skewedColumnValues_in_skewedValueElement9242, FOLLOW_skewedLocationMap_in_skewedLocationsList4670, FOLLOW_skewedLocationMap_in_skewedLocationsList4675, FOLLOW_skewedLocations_in_alterTblPartitionStatementSuffixSkewedLocation4582, FOLLOW_skewedLocationsList_in_skewedLocations4627, FOLLOW_skewedValueElement_in_tableSkewed7913, FOLLOW_skewedValueLocationElement_in_skewedLocationMap4721, FOLLOW_SmallintLiteral_in_constant14931, FOLLOW_sortByClause_in_body11016, FOLLOW_sortByClause_in_body11151, FOLLOW_sortByClause_in_regular_body10691, FOLLOW_sortByClause_in_selectStatement10854, FOLLOW_splitSample_in_tableSample13300, FOLLOW_STAR_in_function14452, FOLLOW_STAR_in_hintClause11818, FOLLOW_STAR_in_hintClause11824, FOLLOW_STAR_in_tableAllColumns12396, FOLLOW_STAR_in_tableAllColumns12422, FOLLOW_storedAsDirs_in_alterStatementSuffixSkewedby4851, FOLLOW_storedAsDirs_in_tableSkewed7919, FOLLOW_StringLiteral_in_alterStatementSuffixLocation4770, FOLLOW_StringLiteral_in_alterStatementSuffixRenameCol3791, FOLLOW_StringLiteral_in_alterStatementSuffixSerdeProperties4331, FOLLOW_StringLiteral_in_columnNameColonType9874, FOLLOW_StringLiteral_in_columnNameComment9635, FOLLOW_StringLiteral_in_columnNameType9777, FOLLOW_StringLiteral_in_constant14907, FOLLOW_StringLiteral_in_createFunctionStatement7297, FOLLOW_StringLiteral_in_createIndexStatement2456, FOLLOW_StringLiteral_in_databaseComment2000, FOLLOW_StringLiteral_in_dbLocation1765, FOLLOW_StringLiteral_in_descFuncNames16835, FOLLOW_StringLiteral_in_destination11354, FOLLOW_StringLiteral_in_destination11371, FOLLOW_StringLiteral_in_exportStatement1068, FOLLOW_StringLiteral_in_fileFormat5235, FOLLOW_StringLiteral_in_fileFormat5241, FOLLOW_StringLiteral_in_fileFormat5248, FOLLOW_StringLiteral_in_fileFormat5254, FOLLOW_StringLiteral_in_importStatement1134, FOLLOW_StringLiteral_in_indexComment2688, FOLLOW_StringLiteral_in_keyValueProperty8473, FOLLOW_StringLiteral_in_keyValueProperty8479, FOLLOW_StringLiteral_in_loadStatement984, FOLLOW_StringLiteral_in_partitionLocation4130, FOLLOW_StringLiteral_in_recordReader8034, FOLLOW_StringLiteral_in_recordWriter8085, FOLLOW_StringLiteral_in_rowFormatSerde8142, FOLLOW_StringLiteral_in_selectTrfmClause11705, FOLLOW_StringLiteral_in_showStatement5974, FOLLOW_StringLiteral_in_skewedLocationMap4727, FOLLOW_StringLiteral_in_stringLiteralSequence14976, FOLLOW_StringLiteral_in_stringLiteralSequence14978, FOLLOW_StringLiteral_in_tableComment7719, FOLLOW_StringLiteral_in_tableFileFormat8824, FOLLOW_StringLiteral_in_tableFileFormat8830, FOLLOW_StringLiteral_in_tableFileFormat8837, FOLLOW_StringLiteral_in_tableFileFormat8843, FOLLOW_StringLiteral_in_tableFileFormat8887, FOLLOW_StringLiteral_in_tableLocation8994, FOLLOW_StringLiteral_in_tableRowFormatCollItemsIdentifier8603, FOLLOW_StringLiteral_in_tableRowFormatFieldIdentifier8532, FOLLOW_StringLiteral_in_tableRowFormatFieldIdentifier8541, FOLLOW_StringLiteral_in_tableRowFormatLinesIdentifier8713, FOLLOW_StringLiteral_in_tableRowFormatMapKeysIdentifier8659, FOLLOW_StringLiteral_in_trfmClause12214, FOLLOW_stringLiteralSequence_in_constant14915, FOLLOW_structType_in_type10034, FOLLOW_subQuerySource_in_fromSource13114, FOLLOW_switchDatabaseStatement_in_ddlStatement1197, FOLLOW_sysFuncNames_in_descFuncNames16827, FOLLOW_tableAlias_in_lateralView13010, FOLLOW_tableAllColumns_in_selectExpression12329, FOLLOW_tableBuckets_in_alterStatementSuffixClusterbySortby5130, FOLLOW_tableBuckets_in_createTableStatement2138, FOLLOW_tableBucketSample_in_tableSample13292, FOLLOW_tableComment_in_createTableStatement2114, FOLLOW_tableComment_in_createViewStatement7424, FOLLOW_tableFileFormat_in_createIndexStatement2500, FOLLOW_tableFileFormat_in_createTableStatement2174, FOLLOW_tableLocation_in_createIndexStatement2509, FOLLOW_tableLocation_in_createTableStatement2084, FOLLOW_tableLocation_in_createTableStatement2186, FOLLOW_tableLocation_in_importStatement1137, FOLLOW_tableName_in_createIndexStatement2436, FOLLOW_tableName_in_createTableStatement2056, FOLLOW_tableName_in_createTableStatement2073, FOLLOW_tableName_in_createViewStatement7405, FOLLOW_tableName_in_dropIndexStatement2961, FOLLOW_tableName_in_dropTableStatement3013, FOLLOW_tableName_in_indexTblName2775, FOLLOW_tableName_in_lockStatement6118, FOLLOW_tableName_in_showStatement5797, FOLLOW_tableName_in_showStatement5893, FOLLOW_tableName_in_tableAllColumns12418, FOLLOW_tableName_in_tableOrPartition16229, FOLLOW_tableName_in_tableSource13329, FOLLOW_tableName_in_unlockStatement6198, FOLLOW_tableOrColumn_in_atomExpression15143, FOLLOW_tableOrPartition_in_analyzeStatement5649, FOLLOW_tableOrPartition_in_destination11388, FOLLOW_tableOrPartition_in_exportStatement1060, FOLLOW_tableOrPartition_in_importStatement1124, FOLLOW_tableOrPartition_in_insertClause11303, FOLLOW_tableOrPartition_in_loadStatement1001, FOLLOW_tablePartition_in_createTableStatement2126, FOLLOW_tablePartitionPrefix_in_alterTblPartitionStatement4446, FOLLOW_tableProperties_in_alterStatementSuffixProperties4233, FOLLOW_tableProperties_in_alterStatementSuffixSerdeProperties4338, FOLLOW_tableProperties_in_alterStatementSuffixSerdeProperties4368, FOLLOW_tableProperties_in_alterViewSuffixProperties4283, FOLLOW_tableProperties_in_rowFormatSerde8151, FOLLOW_tableProperties_in_tableFileFormat8905, FOLLOW_tableProperties_in_tablePropertiesPrefixed8344, FOLLOW_tablePropertiesList_in_tableProperties8379, FOLLOW_tablePropertiesPrefixed_in_createIndexStatement2518, FOLLOW_tablePropertiesPrefixed_in_createTableStatement2198, FOLLOW_tablePropertiesPrefixed_in_createViewStatement7438, FOLLOW_tableRowFormat_in_createIndexStatement2491, FOLLOW_tableRowFormat_in_createTableStatement2162, FOLLOW_tableRowFormatCollItemsIdentifier_in_rowFormatDelimited8212, FOLLOW_tableRowFormatFieldIdentifier_in_rowFormatDelimited8209, FOLLOW_tableRowFormatLinesIdentifier_in_rowFormatDelimited8218, FOLLOW_tableRowFormatMapKeysIdentifier_in_rowFormatDelimited8215, FOLLOW_tableSample_in_tableSource13334, FOLLOW_tableSkewed_in_alterStatementSuffixSkewedby4807, FOLLOW_tableSkewed_in_createTableStatement2150, FOLLOW_tableSource_in_fromSource13110, FOLLOW_tabTypeExpr_in_partTypeExpr5428, FOLLOW_TinyintLiteral_in_constant14939, FOLLOW_trfmClause_in_selectClause11592, FOLLOW_type_in_colType9958, FOLLOW_type_in_listType10356, FOLLOW_type_in_mapType10448, FOLLOW_unionType_in_type10050, FOLLOW_uniqueJoinExpr_in_uniqueJoinSource12711, FOLLOW_uniqueJoinSource_in_joinSource12671, FOLLOW_uniqueJoinSource_in_joinSource12677, FOLLOW_uniqueJoinToken_in_joinSource12668, FOLLOW_unlockStatement_in_ddlStatement1325, FOLLOW_viewName_in_dropViewStatement7636, FOLLOW_viewPartition_in_createViewStatement7427, FOLLOW_whenExpression_in_atomExpression15135, FOLLOW_whereClause_in_body10980, FOLLOW_whereClause_in_body11115, FOLLOW_whereClause_in_regular_body10655, FOLLOW_whereClause_in_selectStatement10818, FOLLOW_withOption_in_grantPrivileges6366, GREATERTHAN, GREATERTHANOREQUALTO, HexDigit, Identifier, KW_ADD, KW_AFTER, KW_ALL, KW_ALTER, KW_ANALYZE, KW_AND, KW_ARCHIVE, KW_ARRAY, KW_AS, KW_ASC, KW_BEFORE, KW_BETWEEN, KW_BIGINT, KW_BINARY, KW_BOOLEAN, KW_BOTH, KW_BUCKET, KW_BUCKETS, KW_BY, KW_CASCADE, KW_CASE, KW_CAST, KW_CHANGE, KW_CLUSTER, KW_CLUSTERED, KW_CLUSTERSTATUS, KW_COLLECTION, KW_COLUMN, KW_COLUMNS, KW_COMMENT, KW_COMPUTE, KW_CONCATENATE, KW_CONTINUE, KW_CREATE, KW_CROSS, KW_CUBE, KW_CURSOR, KW_DATA, KW_DATABASE, KW_DATABASES, KW_DATE, KW_DATETIME, KW_DBPROPERTIES, KW_DEFERRED, KW_DELETE, KW_DELIMITED, KW_DEPENDENCY, KW_DESC, KW_DESCRIBE, KW_DIRECTORIES, KW_DIRECTORY, KW_DISABLE, KW_DISTINCT, KW_DISTRIBUTE, KW_DOUBLE, KW_DROP, KW_ELEM_TYPE, KW_ELSE, KW_ENABLE, KW_END, KW_ESCAPED, KW_EXCLUSIVE, KW_EXISTS, KW_EXPLAIN, KW_EXPORT, KW_EXTENDED, KW_EXTERNAL, KW_FALSE, KW_FETCH, KW_FIELDS, KW_FILEFORMAT, KW_FIRST, KW_FLOAT, KW_FOR, KW_FORMAT, KW_FORMATTED, KW_FROM, KW_FULL, KW_FUNCTION, KW_FUNCTIONS, KW_GRANT, KW_GROUP, KW_GROUPING, KW_HAVING, KW_HOLD_DDLTIME, KW_IDXPROPERTIES, KW_IF, KW_IMPORT, KW_IN, KW_INDEX, KW_INDEXES, KW_INPATH, KW_INPUTDRIVER, KW_INPUTFORMAT, KW_INSERT, KW_INT, KW_INTERSECT, KW_INTO, KW_IS, KW_ITEMS, KW_JOIN, KW_KEY_TYPE, KW_KEYS, KW_LATERAL, KW_LEFT, KW_LIKE, KW_LIMIT, KW_LINES, KW_LOAD, KW_LOCAL, KW_LOCATION, KW_LOCK, KW_LOCKS, KW_LONG, KW_MAP, KW_MAPJOIN, KW_MATERIALIZED, KW_MINUS, KW_MSCK, KW_NO_DROP, KW_NOT, KW_NULL, KW_OF, KW_OFFLINE, KW_ON, KW_OPTION, KW_OR, KW_ORDER, KW_OUT, KW_OUTER, KW_OUTPUTDRIVER, KW_OUTPUTFORMAT, KW_OVERWRITE, KW_PARTITION, KW_PARTITIONED, KW_PARTITIONS, KW_PERCENT, KW_PLUS, KW_PRESERVE, KW_PROCEDURE, KW_PURGE, KW_RANGE, KW_RCFILE, KW_READ, KW_READONLY, KW_READS, KW_REBUILD, KW_RECORDREADER, KW_RECORDWRITER, KW_REDUCE, KW_REGEXP, KW_RENAME, KW_REPAIR, KW_REPLACE, KW_RESTRICT, KW_REVOKE, KW_RIGHT, KW_RLIKE, KW_ROLLUP, KW_ROW, KW_SCHEMA, KW_SCHEMAS, KW_SELECT, KW_SEMI, KW_SEQUENCEFILE, KW_SERDE, KW_SERDEPROPERTIES, KW_SET, KW_SETS, KW_SHARED, KW_SHOW, KW_SHOW_DATABASE, KW_SKEWED, KW_SMALLINT, KW_SORT, KW_SORTED, KW_SSL, KW_STATISTICS, KW_STORED, KW_STREAMTABLE, KW_STRING, KW_STRUCT, KW_TABLE, KW_TABLES, KW_TABLESAMPLE, KW_TBLPROPERTIES, KW_TEMPORARY, KW_TERMINATED, KW_TEXTFILE, KW_THEN, KW_TIMESTAMP, KW_TINYINT, KW_TO, KW_TOUCH, KW_TRANSFORM, KW_TRIGGER, KW_TRUE, KW_UNARCHIVE, KW_UNDO, KW_UNION, KW_UNIONTYPE, KW_UNIQUEJOIN, KW_UNLOCK, KW_UNSIGNED, KW_UPDATE, KW_USE, KW_USING, KW_UTC, KW_UTCTIMESTAMP, KW_VALUE_TYPE, KW_VIEW, KW_WHEN, KW_WHERE, KW_WHILE, KW_WITH, LCURLY, LESSTHAN, LESSTHANOREQUALTO, Letter, LPAREN, LSQUARE, MINUS, MOD, NOTEQUAL, Number, PLUS, QUESTION, RCURLY, RegexComponent, RPAREN, RSQUARE, SEMICOLON, SmallintLiteral, STAR, StringLiteral, TILDE, TinyintLiteral, TOK_ALIASLIST, TOK_ALLCOLREF, TOK_ALTERDATABASE_PROPERTIES, TOK_ALTERINDEX_PROPERTIES, TOK_ALTERINDEX_REBUILD, TOK_ALTERTABLE_ADDCOLS, TOK_ALTERTABLE_ADDPARTS, TOK_ALTERTABLE_ALTERPARTS_MERGEFILES, TOK_ALTERTABLE_ALTERPARTS_PROTECTMODE, TOK_ALTERTABLE_ARCHIVE, TOK_ALTERTABLE_CHANGECOL_AFTER_POSITION, TOK_ALTERTABLE_CLUSTER_SORT, TOK_ALTERTABLE_DROPPARTS, TOK_ALTERTABLE_FILEFORMAT, TOK_ALTERTABLE_LOCATION, TOK_ALTERTABLE_PARTITION, TOK_ALTERTABLE_PROPERTIES, TOK_ALTERTABLE_RENAME, TOK_ALTERTABLE_RENAMECOL, TOK_ALTERTABLE_RENAMEPART, TOK_ALTERTABLE_REPLACECOLS, TOK_ALTERTABLE_SERDEPROPERTIES, TOK_ALTERTABLE_SERIALIZER, TOK_ALTERTABLE_SKEWED, TOK_ALTERTABLE_TOUCH, TOK_ALTERTABLE_UNARCHIVE, TOK_ALTERTBLPART_SKEWED_LOCATION, TOK_ALTERVIEW_ADDPARTS, TOK_ALTERVIEW_DROPPARTS, TOK_ALTERVIEW_PROPERTIES, TOK_ALTERVIEW_RENAME, TOK_ANALYZE, TOK_BIGINT, TOK_BINARY, TOK_BOOLEAN, TOK_CASCADE, TOK_CHARSETLITERAL, TOK_CLUSTERBY, TOK_COLTYPELIST, TOK_CREATEDATABASE, TOK_CREATEFUNCTION, TOK_CREATEINDEX, TOK_CREATEINDEX_INDEXTBLNAME, TOK_CREATEROLE, TOK_CREATETABLE, TOK_CREATEVIEW, TOK_CROSSJOIN, TOK_CUBE_GROUPBY, TOK_DATABASECOMMENT, TOK_DATABASELOCATION, TOK_DATABASEPROPERTIES, TOK_DATE, TOK_DATETIME, TOK_DBPROPLIST, TOK_DEFERRED_REBUILDINDEX, TOK_DESCDATABASE, TOK_DESCFUNCTION, TOK_DESCTABLE, TOK_DESTINATION, TOK_DIR, TOK_DISABLE, TOK_DISTRIBUTEBY, TOK_DOUBLE, TOK_DROPDATABASE, TOK_DROPFUNCTION, TOK_DROPINDEX, TOK_DROPROLE, TOK_DROPTABLE, TOK_DROPVIEW, TOK_ENABLE, TOK_EXPLAIN, TOK_EXPLIST, TOK_EXPORT, TOK_FALSE, TOK_FILEFORMAT_GENERIC, TOK_FLOAT, TOK_FROM, TOK_FULLOUTERJOIN, TOK_FUNCTION, TOK_FUNCTIONDI, TOK_FUNCTIONSTAR, TOK_GRANT, TOK_GRANT_ROLE, TOK_GRANT_WITH_OPTION, TOK_GROUP, TOK_GROUPBY, TOK_GROUPING_SETS, TOK_GROUPING_SETS_EXPRESSION, TOK_HAVING, TOK_HINT, TOK_HINTARGLIST, TOK_HINTLIST, TOK_HOLD_DDLTIME, TOK_IFEXISTS, TOK_IFNOTEXISTS, TOK_IMPORT, TOK_INDEXCOMMENT, TOK_INDEXPROPERTIES, TOK_INDEXPROPLIST, TOK_INSERT, TOK_INSERT_INTO, TOK_INT, TOK_ISNOTNULL, TOK_ISNULL, TOK_JOIN, TOK_LATERAL_VIEW, TOK_LEFTOUTERJOIN, TOK_LEFTSEMIJOIN, TOK_LIKETABLE, TOK_LIMIT, TOK_LIST, TOK_LOAD, TOK_LOCAL_DIR, TOK_LOCKTABLE, TOK_MAP, TOK_MAPJOIN, TOK_MSCK, TOK_NO_DROP, TOK_NULL, TOK_OFFLINE, TOK_OP_ADD, TOK_OP_AND, TOK_OP_BITAND, TOK_OP_BITNOT, TOK_OP_BITOR, TOK_OP_BITXOR, TOK_OP_DIV, TOK_OP_EQ, TOK_OP_GE, TOK_OP_GT, TOK_OP_LE, TOK_OP_LIKE, TOK_OP_LT, TOK_OP_MOD, TOK_OP_MUL, TOK_OP_NE, TOK_OP_NOT, TOK_OP_OR, TOK_OP_SUB, TOK_ORDERBY, TOK_ORREPLACE, TOK_PARTITIONLOCATION, TOK_PARTSPEC, TOK_PARTVAL, TOK_PRINCIPAL_NAME, TOK_PRIV_ALL, TOK_PRIV_ALTER_DATA, TOK_PRIV_ALTER_METADATA, TOK_PRIV_CREATE, TOK_PRIV_DROP, TOK_PRIV_INDEX, TOK_PRIV_LOCK, TOK_PRIV_OBJECT, TOK_PRIV_OBJECT_COL, TOK_PRIV_SELECT, TOK_PRIV_SHOW_DATABASE, TOK_PRIVILEGE, TOK_PRIVILEGE_LIST, TOK_QUERY, TOK_READONLY, TOK_RECORDREADER, TOK_RECORDWRITER, TOK_RESTRICT, TOK_REVOKE, TOK_REVOKE_ROLE, TOK_RIGHTOUTERJOIN, TOK_ROLE, TOK_ROLLUP_GROUPBY, TOK_SELECT, TOK_SELECTDI, TOK_SELEXPR, TOK_SERDE, TOK_SERDENAME, TOK_SERDEPROPS, TOK_SHOW_CREATETABLE, TOK_SHOW_GRANT, TOK_SHOW_ROLE_GRANT, TOK_SHOW_TABLESTATUS, TOK_SHOW_TBLPROPERTIES, TOK_SHOWCOLUMNS, TOK_SHOWDATABASES, TOK_SHOWFUNCTIONS, TOK_SHOWINDEXES, TOK_SHOWLOCKS, TOK_SHOWPARTITIONS, TOK_SHOWTABLES, TOK_SKEWED_LOCATION_LIST, TOK_SKEWED_LOCATION_MAP, TOK_SKEWED_LOCATIONS, TOK_SMALLINT, TOK_SORTBY, TOK_STORAGEHANDLER, TOK_STOREDASDIRS, TOK_STREAMTABLE, TOK_STRING, TOK_STRINGLITERALSEQUENCE, TOK_STRUCT, TOK_SUBQUERY, TOK_SWITCHDATABASE, TOK_TAB, TOK_TABALIAS, TOK_TABCOL, TOK_TABCOLLIST, TOK_TABCOLNAME, TOK_TABCOLVALUE, TOK_TABCOLVALUE_PAIR, TOK_TABCOLVALUES, TOK_TABLE_OR_COL, TOK_TABLE_PARTITION, TOK_TABLEBUCKETS, TOK_TABLEBUCKETSAMPLE, TOK_TABLECOMMENT, TOK_TABLEFILEFORMAT, TOK_TABLELOCATION, TOK_TABLEPARTCOLS, TOK_TABLEPROPERTIES, TOK_TABLEPROPERTY, TOK_TABLEPROPLIST, TOK_TABLEROWFORMAT, TOK_TABLEROWFORMATCOLLITEMS, TOK_TABLEROWFORMATFIELD, TOK_TABLEROWFORMATLINES, TOK_TABLEROWFORMATMAPKEYS, TOK_TABLESERIALIZER, TOK_TABLESKEWED, TOK_TABLESPLITSAMPLE, TOK_TABNAME, TOK_TABREF, TOK_TABSORTCOLNAMEASC, TOK_TABSORTCOLNAMEDESC, TOK_TABSRC, TOK_TABTYPE, TOK_TBLRCFILE, TOK_TBLSEQUENCEFILE, TOK_TBLTEXTFILE, TOK_TIMESTAMP, TOK_TINYINT, TOK_TMP_FILE, TOK_TRANSFORM, TOK_TRUE, TOK_UNION, TOK_UNIONTYPE, TOK_UNIQUEJOIN, TOK_UNLOCKTABLE, TOK_USER, TOK_USERSCRIPTCOLNAMES, TOK_USERSCRIPTCOLSCHEMA, TOK_VIEWPARTCOLS, TOK_WHERE, tokenNames, WS |