LVIII. Функции Microsoft SQL Server
Расширение MSSQL доступно только для систем Win32. Вы можете использовать Sybase-расширение
для соединения с БД MSSQL на других платформах.
Эти функции дают доступ к БД MS SQL-сервера. Это расширение требует, чтобы утилиты MS SQL Client Tools были установлены в
той системе, где установлен PHP. Client Tools могут быть установлены с
компакт-диска MS SQL Server или копированием ntwdblib.dll из директории \winnt\system32 на сервере в \winnt\system32 в боксе PHP.
Копирование ntwdblib.dll даёт только доступ. Конфигурирование клиента потребует установки всех утилит.
MSSQL-расширение подключается добавлением строки extension=php_mssql.dll в
файл php.ini. - Содержание
- mssql_bind - добавляет параметр к хранимой процедуре или удалённой хранимой процедуре
- mssql_close - закрывает соединение с MS SQL-сервером
- mssql_connect - открывает соединение с MS SQL-сервером
- mssql_data_seek - передвигает внутренний указатель ряда
- mssql_execute - выполняет хранимую процедуру на БД MS-SQL-сервера
- mssql_fetch_array - извлекает ряд как массив
- mssql_fetch_assoc - возвращает ассоциативный массив текущего ряда в result set (результирующем наборе), специфицированном через result_id
- mssql_fetch_batch - возвращает следующий пакет записей
- mssql_fetch_field - получает информацию поля
- mssql_fetch_object - извлекает ряд как объект
- mssql_fetch_row - получает рад как перечислимый массив
- mssql_field_length - получает длину поля
- mssql_field_name - получает имя поля
- mssql_field_seek - устанавливает смещение поля
- mssql_field_type - получает тип поля
- mssql_free_result - освобождает результирующую память
- mssql_get_last_message - возвращает последнее сообщение сервера (через min_message_severity?)
- mssql_guid_string - конвертирует 16-байтный бинарный GUID в строку
- mssql_init - инициализирует хранимую процедуру или удалённую хранимую процедуру
- mssql_min_error_severity - устанавливает самый нижний уровень серьёзности ошибок
- mssql_min_message_severity - устанавливает самый нижний уровень серьёзности сообщений
- mssql_next_result - передвигает внутренний указатель результата на следующий результат
- mssql_num_fields - получает количество полей в результате
- mssql_num_rows - получает количество рядов в результате
- mssql_pconnect - открывает постоянное соединение с MS SQL
- mssql_query - отправляет MS SQL query/запрос
- mssql_result - получает результирующие данные
- mssql_rows_affected - возвращает количество записей, задействованных в запросе
- mssql_select_db - выбирает БД MS SQL
|