![]()  | 
  
    MySQL 8.0.44
    
   Source Code Documentation 
   | 
 
#include <row0ins.h>
Public Attributes | |
| que_common_t | common | 
| node type: QUE_NODE_INSERT  More... | |
| ulint | ins_type | 
| dtuple_t * | row | 
| row to insert  More... | |
| dict_table_t * | table | 
| table where to insert  More... | |
| sel_node_t * | select | 
| select in searched insert  More... | |
| que_node_t * | values_list | 
| ulint | state | 
| node execution state  More... | |
| dict_index_t * | index | 
| NULL, or the next index where the index entry should be inserted.  More... | |
| dtuple_t * | entry | 
| NULL, or entry to insert in the index; after a successful insert of the entry, this should be reset to NULL.  More... | |
| entry_list | |
| byte * | row_id_buf | 
| trx_id_t | trx_id | 
| trx id or the last trx which executed the node  More... | |
| byte * | trx_id_buf | 
| mem_heap_t * | entry_sys_heap | 
| uint32_t | ins_multi_val_pos | 
| When there is a lock wait error, this remembers current position of the multi-value field, before which the values have been inserted.  More... | |
| ulint | magic_n | 
| que_common_t ins_node_t::common | 
node type: QUE_NODE_INSERT
| dtuple_t* ins_node_t::entry | 
NULL, or entry to insert in the index; after a successful insert of the entry, this should be reset to NULL.
| ins_node_t::entry_list | 
| mem_heap_t* ins_node_t::entry_sys_heap | 
| dict_index_t* ins_node_t::index | 
NULL, or the next index where the index entry should be inserted.
| uint32_t ins_node_t::ins_multi_val_pos | 
When there is a lock wait error, this remembers current position of the multi-value field, before which the values have been inserted.
| ulint ins_node_t::ins_type | 
| ulint ins_node_t::magic_n | 
| dtuple_t* ins_node_t::row | 
row to insert
| byte* ins_node_t::row_id_buf | 
| sel_node_t* ins_node_t::select | 
select in searched insert
| ulint ins_node_t::state | 
node execution state
| dict_table_t* ins_node_t::table | 
table where to insert
| trx_id_t ins_node_t::trx_id | 
trx id or the last trx which executed the node
| byte* ins_node_t::trx_id_buf | 
| que_node_t* ins_node_t::values_list |