| Arguments |
| Column
Table column
|
| ColumnDefinition |
| ColumnType |
| Conf
HPL/SQL run-time configuration
|
| Conf.InsertValues |
| Conf.TempTables |
| Conn.Type |
| Console |
| Cursor.State |
| 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_collection_itemContext |
| 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.Bulk_collect_clauseContext |
| 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_local_stmtContext |
| 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_preoptions_td_itemContext |
| HplsqlParser.Create_table_preoptionsContext |
| HplsqlParser.Create_table_stmtContext |
| HplsqlParser.Create_table_type_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_dot_method_callContext |
| HplsqlParser.Expr_dot_property_accessContext |
| HplsqlParser.Expr_dotContext |
| 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_limitContext |
| 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.QidentContext |
| 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.Sql_typeContext |
| HplsqlParser.StmtContext |
| HplsqlParser.StringContext |
| HplsqlParser.Subselect_stmtContext |
| HplsqlParser.Summary_stmtContext |
| HplsqlParser.Table_nameContext |
| HplsqlParser.Table_rowContext |
| HplsqlParser.Tbl_typeContext |
| HplsqlParser.Timestamp_literalContext |
| HplsqlParser.Truncate_stmtContext |
| HplsqlParser.Unconditional_loop_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 |
| HplSqlSessionState |
HplsqlVisitor
This interface defines a complete generic visitor for a parse tree produced
by HplsqlParser.
|
| HplValidationException |
| Interval
Date and time interval
|
| Meta
Metadata
|
| Package
Program package
|
| Query |
| ResultListener |
| 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 |