MySQL 9.1.0
Source Code Documentation
|
Structure defines template related to virtual columns and their base columns. More...
#include <dict0mem.h>
Public Attributes | |
ulint | n_col |
number of regular columns More... | |
ulint | n_v_col |
number of virtual columns More... | |
mysql_row_templ_t ** | vtempl |
array of templates for virtual col and their base columns More... | |
std::string | db_name |
table's database name More... | |
std::string | tb_name |
table name More... | |
std::string | share_name |
share->table_name More... | |
ulint | rec_len |
MySQL record length. More... | |
byte * | default_rec |
default column value if any More... | |
Structure defines template related to virtual columns and their base columns.
std::string dict_vcol_templ_t::db_name |
table's database name
byte* dict_vcol_templ_t::default_rec |
default column value if any
ulint dict_vcol_templ_t::n_col |
number of regular columns
ulint dict_vcol_templ_t::n_v_col |
number of virtual columns
ulint dict_vcol_templ_t::rec_len |
MySQL record length.
std::string dict_vcol_templ_t::share_name |
share->table_name
std::string dict_vcol_templ_t::tb_name |
table name
mysql_row_templ_t** dict_vcol_templ_t::vtempl |
array of templates for virtual col and their base columns