[Top]
Postgres
Postgres.postgres_result
|
Method Postgres.postgres_result()->fetch_fields()
- Method
fetch_fields
array(mapping(string:mixed)) fetch_fields()
- Description
Returns an array with an entry for each field, each entry is
a mapping with the following fields:
"name" : string | Name of the column
|
"type" : int | The type ID of the field. This is the database's internal
representation type ID.
|
"length" : int|string | Can be an integer (the size of the contents in
bytes) or the word "variable".
|
|
- Note
For char() fields, length is to be intended as the MAXIMUM length
of the field. This is not part of the interface specifications in fact,
but a driver-choice. In fact char() fields are for Postgres _FIXED_
length fields, and are space-padded. If CUT_TRAILING_SPACES is defined
when the driver is compiled (default behavior) it will cut such spaces.
|