List of all members.
Public Member Functions |
| Key_part_spec (const LEX_STRING &name, uint len) |
| Key_part_spec (const char *name, const size_t name_len, uint len) |
bool | operator== (const Key_part_spec &other) const |
Key_part_spec * | clone (MEM_ROOT *mem_root) const |
Public Attributes |
LEX_STRING | field_name |
uint | length |
Member Function Documentation
Construct a copy of this Key_part_spec. field_name is copied by-pointer as it is known to never change. At the same time 'length' may be reset in mysql_prepare_create_table, and this is why we supply it with a copy.
- Returns:
- If out of memory, 0 is returned and an error is set in THD.
The documentation for this class was generated from the following files: