(PHP 4, PHP 5, PECL odbtp >= 1.1.1)
mssql_field_type — Devuelve el tipo de un campo
Esta función está OBSOLETA en PHP 7.0.0.
Las alternativas a esta función son:
$result
[, int $offset = -1
] ) : string
Devuelve el tipo del campo número offset dentro del resultado
result.
resultEl resultado que está siendo evaluado. Este resultado proviene de una llamada a la función mssql_query().
offsetLa posición del campo, empezando por 0. Si se omite, se utilizará el campo actual.
El tipo del campo especificado por el índice en caso de éxito o FALSE en caso de error.
Ejemplo #1 mssql_field_type() example
<?php
// Conectar a MSSQL y seleccionar la base de datos
mssql_connect('MANGO\SQLEXPRESS', 'sa', 'phpfi');
mssql_select_db('php');
// Enviar una consulta a MSSQL
$query = mssql_query('SELECT [name] FROM [php].[dbo].[persons]');
// Mostrar el tipo y longitud del campo
echo '\'' . mssql_field_name($query, 0) . '\' es del tipo ' .
strtoupper(mssql_field_type($query, 0)) .
'(' . mssql_field_length($query, 0) . ')';
// Liberar el recurso
mssql_free_result($query);
?>
El resultado del ejemplo sería algo similar a:
'name' es del tipo CHAR(50)