MySQL 9.1.0
Source Code Documentation
|
#include "sql/create_field.h"
#include "m_string.h"
#include "mysql/strings/dtoa.h"
#include "sql-common/my_decimal.h"
#include "sql/derror.h"
#include "sql/field.h"
#include "sql/item.h"
#include "sql/sql_class.h"
#include "sql_string.h"
#include "template_utils.h"
#include <cmath>
#include <optional>
Functions | |
bool | is_field_for_functional_index (const Create_field *create_field) |
bool | is_hidden_by_system (const Create_field *create_field) |
bool | is_hidden_by_user (const Create_field *create_field) |
Variables | |
static constexpr const size_t | MAX_BIT_FIELD_LENGTH {64} |
static constexpr const size_t | MAX_DATETIME_COMPRESSED_WIDTH {14} |
YYYYMMDDHHMMSS. More... | |
bool is_field_for_functional_index | ( | const Create_field * | create_field | ) |
bool is_hidden_by_system | ( | const Create_field * | create_field | ) |
true | If this column is hidden either in the storage engine or SQL layer. Either way, it is completely hidden from the user. |
false | Otherwise. |
bool is_hidden_by_user | ( | const Create_field * | create_field | ) |
true | If this column is hidden by the user. |
false | otherwise. |
|
staticconstexpr |
|
staticconstexpr |
YYYYMMDDHHMMSS.