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 |