MySQL 8.4.0
Source Code Documentation
p_column_list_val Struct Reference

#include <partition_element.h>

Classes

union  column_value_union
 

Public Attributes

union p_column_list_val::column_value_union column_value
 
Itemitem_expression
 When partition clause is parsed this is set to the item expression for the value. More...
 
partition_infopart_info
 
uint partition_id
 
bool max_value
 MAXVALUE is set (only for RANGE COLUMNS) More...
 
bool null_value
 NULL is set (only for LIST COLUMNS) More...
 
char fixed
 

Member Data Documentation

◆ column_value

union p_column_list_val::column_value_union p_column_list_val::column_value

◆ fixed

char p_column_list_val::fixed

◆ item_expression

Item* p_column_list_val::item_expression

When partition clause is parsed this is set to the item expression for the value.

Must be NULL if the value was not parsed, but read from dd.Partition_value instead.

◆ max_value

bool p_column_list_val::max_value

MAXVALUE is set (only for RANGE COLUMNS)

◆ null_value

bool p_column_list_val::null_value

NULL is set (only for LIST COLUMNS)

◆ part_info

partition_info* p_column_list_val::part_info

◆ partition_id

uint p_column_list_val::partition_id

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