MySQL 5.6.14 Source Code Document
|
Used when finding key fields. More...
Public Member Functions | |
Key_field (Field *field, Item *val, uint level, uint optimize, bool eq_func, bool null_rejecting, bool *cond_guard, uint sj_pred_no) |
Public Attributes | |
Field * | field |
Item * | val |
May be empty if diff constant. | |
uint | level |
uint | optimize |
bool | eq_func |
bool | null_rejecting |
bool * | cond_guard |
uint | sj_pred_no |
Used when finding key fields.
Definition at line 4622 of file sql_optimizer.cc.
bool* Key_field::cond_guard |
Definition at line 4640 of file sql_optimizer.cc.
bool Key_field::null_rejecting |
If true, the condition this struct represents will not be satisfied when val IS NULL.
Definition at line 4639 of file sql_optimizer.cc.
uint Key_field::sj_pred_no |
Definition at line 4641 of file sql_optimizer.cc.