|
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.