MySQL  8.0.19
Source Code Documentation
dict_v_col_t Struct Reference

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 column More...
 
ulint v_pos
 column pos in table More...
 
dict_v_idx_listv_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...
 

Detailed Description

Data structure for a virtual column in a table.

Member Data Documentation

◆ base_col

dict_col_t** dict_v_col_t::base_col

array of base column ptr

◆ m_col

dict_col_t dict_v_col_t::m_col

column structure

◆ num_base

ulint dict_v_col_t::num_base

number of base column

◆ v_indexes

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.

◆ v_pos

ulint dict_v_col_t::v_pos

column pos in table


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