MySQL 9.1.0
Source Code Documentation
|
This is the complete list of members for Trigger, including all inherited members.
add_tables_and_routines(THD *thd, Query_tables_list *prelocking_ctx, Table_ref *table_list) | Trigger | |
clone_shallow(MEM_ROOT *mem_root) const | Trigger | |
construct_create_trigger_stmt_with_definer(THD *thd, String *binlog_query, const LEX_CSTRING &def_user, const LEX_CSTRING &def_host) | Trigger | static |
create_from_dd(MEM_ROOT *mem_root, const LEX_CSTRING &trigger_name, const LEX_CSTRING &db_name, const LEX_CSTRING &subject_table_name, const LEX_CSTRING &definition, const LEX_CSTRING &definition_utf8, sql_mode_t sql_mode, const LEX_CSTRING &definer_user, const LEX_CSTRING &definer_host, const LEX_CSTRING &client_cs_name, const LEX_CSTRING &connection_cl_name, const LEX_CSTRING &db_cl_name, enum_trigger_event_type trg_event_type, enum_trigger_action_time_type trg_time_type, uint action_order, my_timeval created_timestamp) | Trigger | static |
create_from_parser(THD *thd, TABLE *subject_table, String *binlog_create_trigger_stmt) | Trigger | static |
create_full_trigger_definition(const THD *thd, String *full_trigger_definition) const | Trigger | |
execute(THD *thd) | Trigger | |
get_action_order() const | Trigger | inline |
get_action_time() const | Trigger | inline |
get_action_time_as_string() const | Trigger | |
get_client_cs_name() const | Trigger | inline |
get_connection_cl_name() const | Trigger | inline |
get_created_timestamp() const | Trigger | inline |
get_db_cl_name() const | Trigger | inline |
get_db_name() const | Trigger | inline |
get_definer() const | Trigger | inline |
get_definer_host() const | Trigger | inline |
get_definer_user() const | Trigger | inline |
get_definition() const | Trigger | inline |
get_definition_utf8() const | Trigger | inline |
get_event() const | Trigger | inline |
get_event_as_string() const | Trigger | |
get_parse_error_message() const | Trigger | inline |
get_sp() | Trigger | inline |
get_sql_mode() const | Trigger | inline |
get_subject_table_grant() | Trigger | inline |
get_subject_table_name() const | Trigger | inline |
get_trigger_name() const | Trigger | inline |
has_parse_error() const | Trigger | inline |
is_created_timestamp_null() const | Trigger | inline |
m_action_order | Trigger | private |
m_action_time | Trigger | private |
m_client_cs_name | Trigger | private |
m_connection_cl_name | Trigger | private |
m_created_timestamp | Trigger | private |
m_db_cl_name | Trigger | private |
m_db_name | Trigger | private |
m_definer | Trigger | private |
m_definer_host | Trigger | private |
m_definer_user | Trigger | private |
m_definition | Trigger | private |
m_definition_utf8 | Trigger | private |
m_event | Trigger | private |
m_full_trigger_definition | Trigger | private |
m_mem_root | Trigger | private |
m_parse_error_message | Trigger | private |
m_sp | Trigger | private |
m_sql_mode | Trigger | private |
m_subject_table_grant | Trigger | private |
m_subject_table_name | Trigger | private |
m_trigger_name | Trigger | private |
parse(THD *thd, bool is_upgrade) | Trigger | |
print_upgrade_warning(THD *thd) | Trigger | |
set_action_order(ulonglong action_order) | Trigger | inline |
set_parse_error_message(const char *error_message) | Trigger | private |
set_trigger_def(const LEX_CSTRING &trigger_def) | Trigger | inlineprivate |
set_trigger_def_utf8(const LEX_CSTRING &trigger_def_utf8) | Trigger | inlineprivate |
set_trigger_name(const LEX_CSTRING &trigger_name) | Trigger | inlineprivate |
Trigger(const LEX_CSTRING &trigger_name, MEM_ROOT *mem_root, const LEX_CSTRING &db_name, const LEX_CSTRING &table_name, const LEX_CSTRING &definition, const LEX_CSTRING &definition_utf8, sql_mode_t sql_mode, const LEX_CSTRING &definer_user, const LEX_CSTRING &definer_host, const LEX_CSTRING &client_cs_name, const LEX_CSTRING &connection_cl_name, const LEX_CSTRING &db_cl_name, enum_trigger_event_type event_type, enum_trigger_action_time_type action_time, uint action_order, my_timeval created_timestamp) | Trigger | private |
~Trigger() | Trigger |