(PHP 4 >= 4.2.0, PHP 5, PHP 7, PHP 8)
pg_field_type — Devuelve el tipo de un campo PostgreSQL dado por índice
pg_field_type() devuelve una cadena que contiene
el tipo base del campo dado por su índice field
.
Nota:
Si el campo utiliza un dominio PostgreSQL (en lugar de un tipo básico), es el nombre del dominio subyacente el que se devuelve, en lugar del nombre del dominio en sí.
Nota:
Anteriormente, esta función se llamaba pg_fieldtype().
result
An PgSql\Result instance, returned by pg_query(), pg_query_params() or pg_execute()(among others).
field
Número del campo, comenzando en 0.
Una string que contiene el nombre base del tipo de campo.
Versión | Descripción |
---|---|
8.1.0 |
The result parameter expects an PgSql\Result
instance now; previously, a recurso was expected.
|
Ejemplo #1 Recuperación de información de los campos
<?php
$dbconn = pg_connect("dbname=publisher") or die("Conexión imposible");
// Se asume que 'titre' es un tipo varchar
$res = pg_query($dbconn, "select titre from autores where autor = 'Orwell'");
echo "Tipo del campo titre : ", pg_field_type($res, 0);
?>
El resultado del ejemplo sería:
Tipo del campo titre : varchar