mssql_field_type

(PHP 4, PHP 5, PECL odbtp >= 1.1.1)

mssql_field_typeDevuelve el tipo de un campo

Advertencia

Esta función está OBSOLETA en PHP 7.0.0.

Las alternativas a esta función son:

Descripción

mssql_field_type ( resource $result [, int $offset = -1 ] ) : string

Devuelve el tipo del campo número offset dentro del resultado result.

Parámetros

result

El resultado que está siendo evaluado. Este resultado proviene de una llamada a la función mssql_query().

offset

La posición del campo, empezando por 0. Si se omite, se utilizará el campo actual.

Valores devueltos

El tipo del campo especificado por el índice en caso de éxito o FALSE en caso de error.

Ejemplos

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($query0) . '\' es del tipo ' 
     
strtoupper(mssql_field_type($query0)) . 
     
'(' mssql_field_length($query0) . ')';

// Liberar el recurso
mssql_free_result($query);
?>

El resultado del ejemplo sería algo similar a:

'name' es del tipo CHAR(50)

Ver también