(PHP 4, PHP 5, PECL odbtp >= 1.1.1)
mssql_field_type — Возвращает тип поля
Эта функция УДАЛЕНА в PHP 7.0.0.
Есть следующие альтернативы:
$result
[, int $offset = -1
] )
Возвращает тип поля по индексу offset в
result.
resultРезультирующий набор, полученный из mssql_query().
offsetИндекс поля. Первое поле имеет индекс 0. Если опущено, то используется текущее поле.
Возвращает тип поля по указанному индексу, или FALSE в случае возникновения ошибки.
Пример #1 Пример mssql_field_type()
<?php
// Соединяемся с MSSQL и выбираем базу
mssql_connect('MANGO\SQLEXPRESS', 'sa', 'phpfi');
mssql_select_db('php');
// Делаем выборку
$query = mssql_query('SELECT [name] FROM [php].[dbo].[persons]');
// Печатаем длину и тип поля
echo '\'' . mssql_field_name($query, 0) . '\' типа ' .
strtoupper(mssql_field_type($query, 0)) .
'(' . mssql_field_length($query, 0) . ')';
// Free the query result
mssql_free_result($query);
?>
Результатом выполнения данного примера будет что-то подобное:
'name' типа CHAR(50)