MySQL 8.4.2
Source Code Documentation
|
#include <event_data_objects.h>
Public Member Functions | |
Event_job_data () | |
bool | execute (THD *thd, bool drop) |
Compiles and executes the event (the underlying sp_head object) More... | |
Event_job_data (const Event_job_data &)=delete | |
void | operator= (Event_job_data &)=delete |
Public Member Functions inherited from Event_basic | |
Event_basic () | |
virtual | ~Event_basic () |
Public Attributes | |
LEX_STRING | m_definition |
LEX_CSTRING | m_definer_user |
LEX_CSTRING | m_definer_host |
sql_mode_t | m_sql_mode |
class Stored_program_creation_ctx * | m_creation_ctx |
Public Attributes inherited from Event_basic | |
LEX_CSTRING | m_schema_name |
LEX_CSTRING | m_event_name |
LEX_CSTRING | m_definer |
Time_zone * | m_time_zone |
Private Member Functions | |
bool | fill_event_info (THD *thd, const dd::Event &event, const char *schema_name) override |
bool | construct_sp_sql (THD *thd, String *sp_sql) |
Get an artificial stored procedure to parse as an event definition. More... | |
Additional Inherited Members | |
Protected Attributes inherited from Event_basic | |
MEM_ROOT | mem_root {key_memory_event_basic_root, 256} |
|
delete |
|
delete |
class Stored_program_creation_ctx* Event_job_data::m_creation_ctx |
LEX_CSTRING Event_job_data::m_definer_host |
LEX_CSTRING Event_job_data::m_definer_user |
LEX_STRING Event_job_data::m_definition |
sql_mode_t Event_job_data::m_sql_mode |