ingres_field_type
(PHP 4 >= 4.0.2, PHP 5 <= 5.0.5, PECL ingres >= 1.0.0)
ingres_field_type — Obtiene el tipo de un campo de un resultado de una consulta
Descripción
$result
, int $index
)Obtiene el tipo de un campo de un resultado de una consulta.
Nota: Configuraciones relacionadas
Véase ingres.array_index_start de la sección Configuración en tiempo de ejecución
Parámetros
-
result -
El identificador de resultados de la consulta
-
index -
indexes el campo del que se va a obtener su tipo.Los posibles valores de
indexdependen del valor de ingres.array_index_start. Si ingres.array_index_start es 1 (lo predeterminado),indexdebe estar entre 1 y el valor devuelto por ingres_num_fields(). Si ingres.array_index_start es 0,indexdebe estar entre 0 y ingres_num_fields() - 1.
Valores devueltos
ingres_field_type() devuelve el tipo de un
campo de un resultado de una consulta o FALSE en caso de error. Ejemplos de los
tipos devueltos: IIAPI_BYTE_TYPE,
IIAPI_CHA_TYPE, IIAPI_DTE_TYPE,
IIAPI_FLT_TYPE, IIAPI_INT_TYPE,
IIAPI_VCH_TYPE. Algunos de estos tipos pueden hacer referencia a más
de un tipo SQL, dependiendo de la longitud del campo (véase
ingres_field_length()). Por ejemplo
IIAPI_FLT_TYPE puede ser un float4 o un float8. Para una información
detallada, véase la Guía de usuario de OpenAPI y el apéndice
"Tipos de datos" de la documentación de Ingres.
Ver también
- ingres_query() - Envía una consulta SQL a Ingres
- ingres_fetch_array() - Obtiene una fila de resultados en un array
- ingres_fetch_assoc() - Obtienen una fila de resultados en un array asociativo
- ingres_fetch_object() - Obtiene una fila de resultados en un objeto
- ingres_fetch_row() - Obtiene una fila de resultados en un array enumerado