MySQL 9.1.0
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 |