MySQL  8.0.17
Source Code Documentation
Sub_statement_state Class Reference

Used to save context when executing a function or trigger. More...

#include <sql_class.h>

Public Attributes

ulonglong option_bits
 
ulonglong first_successful_insert_id_in_prev_stmt
 
ulonglong first_successful_insert_id_in_cur_stmt
 
Discrete_intervals_list auto_inc_intervals_forced
 
ulonglong current_found_rows
 
ulonglong previous_found_rows
 
ha_rows num_truncated_fields
 
ha_rows sent_row_count
 
ha_rows examined_row_count
 
ulong client_capabilities
 
uint in_sub_stmt
 
bool enable_slow_log
 
SAVEPOINTsavepoints
 
enum enum_check_fields check_for_truncated_fields
 

Detailed Description

Used to save context when executing a function or trigger.

Member Data Documentation

◆ auto_inc_intervals_forced

Discrete_intervals_list Sub_statement_state::auto_inc_intervals_forced

◆ check_for_truncated_fields

enum enum_check_fields Sub_statement_state::check_for_truncated_fields

◆ client_capabilities

ulong Sub_statement_state::client_capabilities

◆ current_found_rows

ulonglong Sub_statement_state::current_found_rows

◆ enable_slow_log

bool Sub_statement_state::enable_slow_log

◆ examined_row_count

ha_rows Sub_statement_state::examined_row_count

◆ first_successful_insert_id_in_cur_stmt

ulonglong Sub_statement_state::first_successful_insert_id_in_cur_stmt

◆ first_successful_insert_id_in_prev_stmt

ulonglong Sub_statement_state::first_successful_insert_id_in_prev_stmt

◆ in_sub_stmt

uint Sub_statement_state::in_sub_stmt

◆ num_truncated_fields

ha_rows Sub_statement_state::num_truncated_fields

◆ option_bits

ulonglong Sub_statement_state::option_bits

◆ previous_found_rows

ulonglong Sub_statement_state::previous_found_rows

◆ savepoints

SAVEPOINT* Sub_statement_state::savepoints

◆ sent_row_count

ha_rows Sub_statement_state::sent_row_count

The documentation for this class was generated from the following file: