(PHP 5, PECL OCI8 >= 1.1.0)
oci_field_type — Devuelve el tipo de datos de un campo
Devuelve el tipo de datos de un campo.
statementUn identificador de sentencia de OCI válido.
fieldPuede ser un índice de campo (basado en 1) o un nombre.
   Devuelve el tipo de datos de un campo como una cadena, o FALSE en caso de error.
  
Ejemplo #1 Ejemplo de oci_field_type()
<?php
$conn = oci_connect("scott", "tiger");
$stmt = oci_parse($conn, "SELECT * FROM emp");
oci_execute($stmt);
echo "<table border=\"1\">";
echo "<tr>";
echo "<th>Name</th>";
echo "<th>Type</th>";
echo "<th>Length</th>";
echo "</tr>";
$ncols = oci_num_fields($stmt);
for ($i = 1; $i <= $ncols; $i++) {
    $column_name  = oci_field_name($stmt, $i);
    $column_type  = oci_field_type($stmt, $i);
    $column_size  = oci_field_size($stmt, $i);
    echo "<tr>";
    echo "<td>$column_name</td>";
    echo "<td>$column_type</td>";
    echo "<td>$column_size</td>";
    echo "</tr>";
}
echo "</table>\n";
oci_free_statement($stmt);
oci_close($conn);
?>
Nota:
En versiones de PHP anteriores a la 5.0.0 se debe usar ocicolumntype() en su lugar. Este nombre aún se puede usar; se dejó como un alias de oci_field_type() por razones de retrocompatibilidad. Sin embargo, este nombre es obsoleto y no se recomienda.