MySQL 8.4.0
Source Code Documentation
sp_head Member List

This is the complete list of members for sp_head, including all inherited members.

add_instr(THD *thd, sp_instr *instr)sp_head
add_mark_lead(uint ip, List< sp_instr > *leads)sp_head
add_used_tables_to_table_list(THD *thd, Table_ref ***query_tables_last_ptr, enum_sql_command sql_command, Table_ref *belong_to_view)sp_head
check_show_access(THD *thd, bool *full_access)sp_head
codesp_head
CONTAINS_DYNAMIC_SQL enum valuesp_head
create_result_field(THD *thd, size_t field_max_length, const char *field_name, TABLE *table) constsp_head
destroy(sp_head *sp)sp_headstatic
execute(THD *thd, bool merge_da_on_success)sp_headprivate
execute_external_routine(THD *thd)sp_headprivate
execute_external_routine_core(THD *thd)sp_headprivate
execute_function(THD *thd, Item **args, uint argcount, Field *return_fld)sp_head
execute_procedure(THD *thd, mem_root_deque< Item * > *args)sp_head
execute_trigger(THD *thd, const LEX_CSTRING &db_name, const LEX_CSTRING &table_name, GRANT_INFO *grant_info)sp_head
get_creation_ctx()sp_headinline
get_external_program_handle()sp_head
get_instr(uint i)sp_headinline
get_persistent_mem_root() constsp_headinline
get_root_parsing_context() constsp_headinline
HAS_COMMIT_OR_ROLLBACK enum valuesp_head
HAS_RETURN enum valuesp_head
HAS_SET_AUTOCOMMIT_STMT enum valuesp_head
HAS_SQLCOM_FLUSH enum valuesp_head
HAS_SQLCOM_RESET enum valuesp_head
has_temp_table_ddl() constsp_headinline
HAS_TEMP_TABLE_DDL enum valuesp_head
has_updated_trigger_fields(const MY_BITMAP *used_fields) constsp_head
init_external_routine(my_service< const mysql_service_external_program_execution_t > &service)sp_head
init_sp_name(THD *thd, sp_name *spname)sp_headprivate
instructions()sp_headinline
is_invoked() constsp_headinline
IS_INVOKED enum valuesp_head
is_not_allowed_in_function(const char *where)sp_headinline
is_sql() constsp_headinline
last_instruction()sp_headinline
LOG_GENERAL_LOG enum valuesp_head
LOG_SLOW_STATEMENTS enum valuesp_head
m_bodysp_head
m_body_utf8sp_head
m_chisticssp_head
m_createdsp_head
m_creation_ctxsp_headprivate
m_cur_instr_trig_field_itemssp_head
m_dbsp_head
m_definer_hostsp_head
m_definer_usersp_head
m_explicit_namesp_head
m_first_free_instancesp_head
m_first_instancesp_head
m_flagssp_head
m_instructionssp_headprivate
m_language_stored_programsp_headprivate
m_last_cached_spsp_head
m_list_of_trig_fields_item_listssp_head
m_modifiedsp_head
m_namesp_head
m_next_cached_spsp_head
m_paramssp_head
m_parser_datasp_head
m_qnamesp_head
m_recursion_levelsp_head
m_return_field_defsp_head
m_root_parsing_ctxsp_headprivate
m_security_ctxsp_head
m_sp_cache_versionsp_headprivate
m_sp_sharesp_head
m_sptabssp_headprivate
m_sptabs_sortedsp_headprivate
m_sql_modesp_head
m_sroutinessp_head
m_trg_chisticssp_head
m_trg_listsp_head
m_typesp_head
main_mem_rootsp_headprivate
mark_used_trigger_fields(TABLE *subject_table)sp_head
merge_table_list(THD *thd, Table_ref *table, LEX *lex_for_tmp_check)sp_headprivate
modifies_data() constsp_headinline
MODIFIES_DATA enum valuesp_head
MULTI_RESULTS enum valuesp_head
name(uint *lenp=nullptr) constsp_headinline
operator=(sp_head &)sp_headprivate
opt_mark()sp_headprivate
optimize()sp_head
propagate_attributes(Query_tables_list *prelocking_ctx)sp_headinline
reset_lex(THD *thd)sp_head
restore_lex(THD *thd)sp_head
returns_type(THD *thd, String *result) constsp_head
set_body_end(THD *thd)sp_head
set_body_start(THD *thd, const char *begin_ptr)sp_head
set_creation_ctx(Stored_program_creation_ctx *creation_ctx)sp_headinline
set_definer(const char *definer, size_t definerlen)sp_head
set_definer(const LEX_CSTRING &user_name, const LEX_CSTRING &host_name)sp_head
set_external_program_handle(external_program_handle sp)sp_head
set_info(longlong created, longlong modified, st_sp_chistics *chistics, sql_mode_t sql_mode)sp_head
set_security_ctx(THD *thd, Security_context **save_ctx)sp_head
set_sp_cache_version(int64 sp_cache_version)sp_headinline
setup_trigger_fields(THD *thd, Table_trigger_field_support *tfs, GRANT_INFO *subject_table_grant, bool need_fix_fields)sp_head
show_routine_code(THD *thd)sp_head
sp_cache_version() constsp_headinline
sp_head(MEM_ROOT &&mem_root, enum_sp_type type)sp_headprivate
sp_head(const sp_head &)sp_headprivate
sp_start_parsingsp_headfriend
unsafe_flagssp_headprivate
~sp_head()sp_headprivate