MySQL 9.1.0
Source Code Documentation
|
A structure for caching column values for prefetched rows. More...
#include <row0sel.h>
Public Attributes | |
byte * | data |
data, or NULL; if not NULL, this field has allocated memory which must be explicitly freed; can be != NULL even when len is UNIV_SQL_NULL More... | |
ulint | len |
data length or UNIV_SQL_NULL More... | |
ulint | val_buf_size |
size of memory buffer allocated for data: this can be more than len; this is defined when data != NULL More... | |
A structure for caching column values for prefetched rows.
byte* sel_buf_t::data |
data, or NULL; if not NULL, this field has allocated memory which must be explicitly freed; can be != NULL even when len is UNIV_SQL_NULL
ulint sel_buf_t::len |
data length or UNIV_SQL_NULL
ulint sel_buf_t::val_buf_size |
size of memory buffer allocated for data: this can be more than len; this is defined when data != NULL