Go to the source code of this file.
Detailed Description
Function Documentation
| UNIV_INTERN void innobase_fields_to_mysql |
( |
struct TABLE * |
table, |
|
|
const dict_index_t * |
index, |
|
|
const dfield_t * |
fields |
|
) |
| |
Copies an InnoDB index entry to table->record[0].
- Parameters
-
| table | in/out: MySQL table |
| index | in: InnoDB index |
| fields | in: InnoDB index fields |
| UNIV_INTERN void innobase_rec_reset |
( |
struct TABLE * |
table | ) |
|
Resets table->record[0].
- Parameters
-
| UNIV_INTERN void innobase_rec_to_mysql |
( |
struct TABLE * |
table, |
|
|
const rec_t * |
rec, |
|
|
const dict_index_t * |
index, |
|
|
const ulint * |
offsets |
|
) |
| |
Copies an InnoDB record to table->record[0].
- Parameters
-
| table | in/out: MySQL table |
| rec | in: record |
| index | in: index |
| offsets | in: rec_get_offsets( rec, index, ...) |
| UNIV_INTERN void innobase_row_to_mysql |
( |
struct TABLE * |
table, |
|
|
const dict_table_t * |
itab, |
|
|
const dtuple_t * |
row |
|
) |
| |
Copies an InnoDB row to table->record[0].
- Parameters
-
| table | in/out: MySQL table |
| itab | in: InnoDB table |
| row | in: InnoDB row |