Conf
HPL/SQL run-time configuration
|
Conf.InsertValues |
Conf.TempTables |
Conn.Type |
Exec.OnError |
Handler
HPL/SQL condition and exception handler
|
Handler.ExecType |
HplsqlBaseVisitor
This class provides an empty implementation of HplsqlVisitor ,
which can be extended to create a visitor which only needs to handle a subset
of the available methods.
|
HplsqlListener
This interface defines a complete listener for a parse tree produced by
HplsqlParser .
|
HplsqlParser.Allocate_cursor_stmtContext |
HplsqlParser.Alter_table_add_constraint_itemContext |
HplsqlParser.Alter_table_add_constraintContext |
HplsqlParser.Alter_table_itemContext |
HplsqlParser.Alter_table_stmtContext |
HplsqlParser.Assignment_stmt_itemContext |
HplsqlParser.Assignment_stmt_multiple_itemContext |
HplsqlParser.Assignment_stmt_select_itemContext |
HplsqlParser.Assignment_stmt_single_itemContext |
HplsqlParser.Assignment_stmtContext |
HplsqlParser.Associate_locator_stmtContext |
HplsqlParser.Begin_end_blockContext |
HplsqlParser.Begin_transaction_stmtContext |
HplsqlParser.Block_endContext |
HplsqlParser.BlockContext |
HplsqlParser.Bool_expr_atomContext |
HplsqlParser.Bool_expr_binary_operatorContext |
HplsqlParser.Bool_expr_binaryContext |
HplsqlParser.Bool_expr_logical_operatorContext |
HplsqlParser.Bool_expr_multi_inContext |
HplsqlParser.Bool_expr_single_inContext |
HplsqlParser.Bool_expr_unaryContext |
HplsqlParser.Bool_exprContext |
HplsqlParser.Bool_literalContext |
HplsqlParser.Break_stmtContext |
HplsqlParser.Call_stmtContext |
HplsqlParser.Close_stmtContext |
HplsqlParser.Cmp_sourceContext |
HplsqlParser.Cmp_stmtContext |
HplsqlParser.Collect_stats_clauseContext |
HplsqlParser.Collect_stats_stmtContext |
HplsqlParser.Column_nameContext |
HplsqlParser.Commit_stmtContext |
HplsqlParser.Copy_file_optionContext |
HplsqlParser.Copy_from_ftp_stmtContext |
HplsqlParser.Copy_from_local_stmtContext |
HplsqlParser.Copy_ftp_optionContext |
HplsqlParser.Copy_optionContext |
HplsqlParser.Copy_sourceContext |
HplsqlParser.Copy_stmtContext |
HplsqlParser.Copy_targetContext |
HplsqlParser.Create_database_optionContext |
HplsqlParser.Create_database_stmtContext |
HplsqlParser.Create_function_returnContext |
HplsqlParser.Create_function_stmtContext |
HplsqlParser.Create_index_colContext |
HplsqlParser.Create_index_stmtContext |
HplsqlParser.Create_local_temp_table_stmtContext |
HplsqlParser.Create_package_body_stmtContext |
HplsqlParser.Create_package_stmtContext |
HplsqlParser.Create_procedure_stmtContext |
HplsqlParser.Create_routine_optionContext |
HplsqlParser.Create_routine_optionsContext |
HplsqlParser.Create_routine_param_itemContext |
HplsqlParser.Create_routine_paramsContext |
HplsqlParser.Create_table_column_consContext |
HplsqlParser.Create_table_column_inline_consContext |
HplsqlParser.Create_table_columns_itemContext |
HplsqlParser.Create_table_columnsContext |
HplsqlParser.Create_table_definitionContext |
HplsqlParser.Create_table_fk_actionContext |
HplsqlParser.Create_table_hive_row_format_fieldsContext |
HplsqlParser.Create_table_hive_row_formatContext |
HplsqlParser.Create_table_options_db2_itemContext |
HplsqlParser.Create_table_options_hive_itemContext |
HplsqlParser.Create_table_options_itemContext |
HplsqlParser.Create_table_options_mssql_itemContext |
HplsqlParser.Create_table_options_mysql_itemContext |
HplsqlParser.Create_table_options_ora_itemContext |
HplsqlParser.Create_table_options_td_itemContext |
HplsqlParser.Create_table_optionsContext |
HplsqlParser.Create_table_preoptions_itemContext |
HplsqlParser.Create_table_preoptionsContext |
HplsqlParser.Create_table_stmtContext |
HplsqlParser.Cte_select_colsContext |
HplsqlParser.Cte_select_stmt_itemContext |
HplsqlParser.Cte_select_stmtContext |
HplsqlParser.Cursor_with_returnContext |
HplsqlParser.Cursor_without_returnContext |
HplsqlParser.Date_literalContext |
HplsqlParser.Dec_numberContext |
HplsqlParser.Declare_block_inplaceContext |
HplsqlParser.Declare_blockContext |
HplsqlParser.Declare_condition_itemContext |
HplsqlParser.Declare_cursor_itemContext |
HplsqlParser.Declare_handler_itemContext |
HplsqlParser.Declare_stmt_itemContext |
HplsqlParser.Declare_stmtContext |
HplsqlParser.Declare_temporary_table_itemContext |
HplsqlParser.Declare_var_itemContext |
HplsqlParser.Delete_aliasContext |
HplsqlParser.Delete_stmtContext |
HplsqlParser.Describe_stmtContext |
HplsqlParser.Double_quotedStringContext |
HplsqlParser.Drop_stmtContext |
HplsqlParser.Dtype_attrContext |
HplsqlParser.Dtype_defaultContext |
HplsqlParser.Dtype_lenContext |
HplsqlParser.DtypeContext |
HplsqlParser.Else_blockContext |
HplsqlParser.Elseif_blockContext |
HplsqlParser.End_transaction_stmtContext |
HplsqlParser.Exception_block_itemContext |
HplsqlParser.Exception_blockContext |
HplsqlParser.Exec_stmtContext |
HplsqlParser.Exit_stmtContext |
HplsqlParser.Expr_agg_window_funcContext |
HplsqlParser.Expr_atomContext |
HplsqlParser.Expr_case_searchedContext |
HplsqlParser.Expr_case_simpleContext |
HplsqlParser.Expr_caseContext |
HplsqlParser.Expr_concat_itemContext |
HplsqlParser.Expr_concatContext |
HplsqlParser.Expr_cursor_attributeContext |
HplsqlParser.Expr_fileContext |
HplsqlParser.Expr_func_all_distinctContext |
HplsqlParser.Expr_func_over_clauseContext |
HplsqlParser.Expr_func_paramsContext |
HplsqlParser.Expr_func_partition_by_clauseContext |
HplsqlParser.Expr_funcContext |
HplsqlParser.Expr_intervalContext |
HplsqlParser.Expr_selectContext |
HplsqlParser.Expr_spec_funcContext |
HplsqlParser.Expr_stmtContext |
HplsqlParser.ExprContext |
HplsqlParser.Fetch_stmtContext |
HplsqlParser.File_nameContext |
HplsqlParser.For_cursor_stmtContext |
HplsqlParser.For_range_stmtContext |
HplsqlParser.From_alias_clauseContext |
HplsqlParser.From_clauseContext |
HplsqlParser.From_join_clauseContext |
HplsqlParser.From_join_type_clauseContext |
HplsqlParser.From_subselect_clauseContext |
HplsqlParser.From_table_clauseContext |
HplsqlParser.From_table_name_clauseContext |
HplsqlParser.From_table_values_clauseContext |
HplsqlParser.From_table_values_rowContext |
HplsqlParser.Fullselect_set_clauseContext |
HplsqlParser.Fullselect_stmt_itemContext |
HplsqlParser.Fullselect_stmtContext |
HplsqlParser.Func_paramContext |
HplsqlParser.Get_diag_stmt_exception_itemContext |
HplsqlParser.Get_diag_stmt_itemContext |
HplsqlParser.Get_diag_stmt_rowcount_itemContext |
HplsqlParser.Get_diag_stmtContext |
HplsqlParser.Grant_stmt_itemContext |
HplsqlParser.Grant_stmtContext |
HplsqlParser.Group_by_clauseContext |
HplsqlParser.Having_clauseContext |
HplsqlParser.Hive_itemContext |
HplsqlParser.HiveContext |
HplsqlParser.Host_cmdContext |
HplsqlParser.Host_stmtContext |
HplsqlParser.HostContext |
HplsqlParser.IdentContext |
HplsqlParser.If_bteq_stmtContext |
HplsqlParser.If_plsql_stmtContext |
HplsqlParser.If_stmtContext |
HplsqlParser.If_tsql_stmtContext |
HplsqlParser.Include_stmtContext |
HplsqlParser.Index_mssql_storage_clauseContext |
HplsqlParser.Index_storage_clauseContext |
HplsqlParser.Insert_directory_stmtContext |
HplsqlParser.Insert_stmt_colsContext |
HplsqlParser.Insert_stmt_rowContext |
HplsqlParser.Insert_stmt_rowsContext |
HplsqlParser.Insert_stmtContext |
HplsqlParser.Int_numberContext |
HplsqlParser.Interval_itemContext |
HplsqlParser.Into_clauseContext |
HplsqlParser.LabelContext |
HplsqlParser.Leave_stmtContext |
HplsqlParser.Map_object_stmtContext |
HplsqlParser.Merge_actionContext |
HplsqlParser.Merge_conditionContext |
HplsqlParser.Merge_stmtContext |
HplsqlParser.Merge_tableContext |
HplsqlParser.Non_reserved_wordsContext |
HplsqlParser.Null_constContext |
HplsqlParser.Null_stmtContext |
HplsqlParser.Open_stmtContext |
HplsqlParser.Order_by_clauseContext |
HplsqlParser.Package_body_itemContext |
HplsqlParser.Package_bodyContext |
HplsqlParser.Package_spec_itemContext |
HplsqlParser.Package_specContext |
HplsqlParser.Print_stmtContext |
HplsqlParser.Proc_blockContext |
HplsqlParser.ProgramContext |
HplsqlParser.Qualify_clauseContext |
HplsqlParser.Quit_stmtContext |
HplsqlParser.Raise_stmtContext |
HplsqlParser.Resignal_stmtContext |
HplsqlParser.Return_stmtContext |
HplsqlParser.Rollback_stmtContext |
HplsqlParser.Select_list_aliasContext |
HplsqlParser.Select_list_asteriskContext |
HplsqlParser.Select_list_itemContext |
HplsqlParser.Select_list_limitContext |
HplsqlParser.Select_list_setContext |
HplsqlParser.Select_listContext |
HplsqlParser.Select_options_itemContext |
HplsqlParser.Select_optionsContext |
HplsqlParser.Select_stmtContext |
HplsqlParser.Semicolon_stmtContext |
HplsqlParser.Set_current_schema_optionContext |
HplsqlParser.Set_mssql_session_optionContext |
HplsqlParser.Set_session_optionContext |
HplsqlParser.Set_teradata_session_optionContext |
HplsqlParser.Signal_stmtContext |
HplsqlParser.Single_block_stmtContext |
HplsqlParser.Single_quotedStringContext |
HplsqlParser.StmtContext |
HplsqlParser.StringContext |
HplsqlParser.Subselect_stmtContext |
HplsqlParser.Table_nameContext |
HplsqlParser.Timestamp_literalContext |
HplsqlParser.Truncate_stmtContext |
HplsqlParser.Update_assignmentContext |
HplsqlParser.Update_stmtContext |
HplsqlParser.Update_tableContext |
HplsqlParser.Update_upsertContext |
HplsqlParser.Use_stmtContext |
HplsqlParser.Using_clauseContext |
HplsqlParser.Values_into_stmtContext |
HplsqlParser.Where_clauseContext |
HplsqlParser.While_stmtContext |
HplsqlVisitor
This interface defines a complete generic visitor for a parse tree produced
by HplsqlParser .
|
Interval
Date and time interval
|
Meta
Metadata
|
Package
Program package
|
Query |
Query.State |
Row
Table row (all columns)
|
Scope
HPL/SQL block scope
|
Scope.Type |
Signal
Signals and exceptions
|
Signal.Type |
Var
Variable or the result of expression
|
Var.Type |