![]() |
MySQL 8.0.43
Source Code Documentation
|
#include <dict0crea.h>
Public Attributes | |
| que_common_t | common |
| node type: QUE_NODE_TABLE_CREATE More... | |
| dict_table_t * | table |
| table to create, built as a memory data structure with dict_mem_... functions More... | |
| ins_node_t * | tab_def |
| child node which does the insert of the table definition; the row to be inserted is built by the parent node More... | |
| ins_node_t * | col_def |
| child node which does the inserts of the column definitions; the row to be inserted is built by the parent node More... | |
| ins_node_t * | v_col_def |
| child node which does the inserts of the sys_virtual row definitions; the row to be inserted is built by the parent node More... | |
| ulint | state |
| node execution state More... | |
| ulint | col_no |
| next column definition to insert More... | |
| ulint | base_col_no |
| next base column to insert More... | |
| mem_heap_t * | heap |
| memory heap used as auxiliary storage More... | |
| ulint tab_node_t::base_col_no |
next base column to insert
| ins_node_t* tab_node_t::col_def |
child node which does the inserts of the column definitions; the row to be inserted is built by the parent node
| ulint tab_node_t::col_no |
next column definition to insert
| que_common_t tab_node_t::common |
node type: QUE_NODE_TABLE_CREATE
| mem_heap_t* tab_node_t::heap |
memory heap used as auxiliary storage
| ulint tab_node_t::state |
node execution state
| ins_node_t* tab_node_t::tab_def |
child node which does the insert of the table definition; the row to be inserted is built by the parent node
| dict_table_t* tab_node_t::table |
table to create, built as a memory data structure with dict_mem_... functions
| ins_node_t* tab_node_t::v_col_def |
child node which does the inserts of the sys_virtual row definitions; the row to be inserted is built by the parent node