|  | MySQL 9.5.0
    Source Code Documentation | 
Data structure for a virtual column in a table. More...
#include <dict0mem.h>
| Public Attributes | |
| dict_col_t | m_col | 
| column structure  More... | |
| dict_col_t ** | base_col | 
| array of base column ptr  More... | |
| ulint | num_base | 
| number of base columns  More... | |
| ulint | v_pos | 
| column pos in table  More... | |
| dict_v_idx_list * | v_indexes | 
| Virtual index list, and column position in the index, the allocated memory is not from table->heap, nor it is tracked by dict_sys->size.  More... | |
Data structure for a virtual column in a table.
| dict_col_t** dict_v_col_t::base_col | 
array of base column ptr
| dict_col_t dict_v_col_t::m_col | 
column structure
| ulint dict_v_col_t::num_base | 
number of base columns
| dict_v_idx_list* dict_v_col_t::v_indexes | 
Virtual index list, and column position in the index, the allocated memory is not from table->heap, nor it is tracked by dict_sys->size.
| ulint dict_v_col_t::v_pos | 
column pos in table