This is a type-safe representation of one row of data. It is currently implemented as an array of counted byte strings. This structure contains information about a field, such as the field's name, type and size. Its members are described in more detail below. This is a type-safe representation of an offset into a MySQL field list.
Offsets are field numbers within a row, beginning at zero.
This type provides a range of 0 to 1.84e19 . The name of the table containing this field, if it isn't a calculated field. For calculated fields, the table value is a NULL pointer. The width of the field. The maximum width of the field for the result set.