Справочник по API для драйвера SQLSRV
Имя API драйвера SQLSRV в драйверах Майкрософт для PHP для SQL Server — sqlsrv. Все функции sqlsrv начинаются с элемента sqlsrv_, после которого следует глагол или существительное. Функции с глаголом выполняют определенное действие, а функции с существительным возвращают определенные виды метаданных.
В этом разделе
Драйвер SQLSRV содержит следующие функции:
Function | Description |
---|---|
sqlsrv_begin_transaction | Начинает транзакцию. |
sqlsrv_cancel | Отменяет инструкцию, удаляет все ожидающие результаты для инструкции. |
sqlsrv_client_info | Предоставляет сведения о клиенте. |
sqlsrv_close | Закрывает соединение. Освобождает все ресурсы, связанные с соединением. |
sqlsrv_commit | Фиксирует транзакцию. |
sqlsrv_configure | Изменяет конфигурации обработки ошибок и ведения журнала. |
sqlsrv_connect | Создает и открывает соединение. |
sqlsrv_errors | Возвращает сведения об ошибке и (или) предупреждении для последней операции. |
sqlsrv_execute | Выполняет подготовленную инструкцию. |
sqlsrv_fetch | Делает следующую строку данных доступной для чтения. |
sqlsrv_fetch_array | Извлекает следующую строку данных в виде массива с числовым индексом и (или) ассоциативного массива. |
sqlsrv_fetch_object | Извлекает следующую строку в качестве объекта. |
sqlsrv_field_metadata | Возвращает метаданные поля. |
sqlsrv_free_stmt | Закрывает инструкцию. Освобождает все ресурсы, связанные с инструкцией. |
sqlsrv_get_config | Возвращает значение указанного параметра конфигурации. |
sqlsrv_get_field | Извлекает поле в текущей строке по индексу. Можно указать тип возвращаемого значения PHP. |
sqlsrv_has_rows | Определяет, имеет ли результирующий набор одну или несколько строк. |
sqlsrv_next_result | Делает следующий результат доступным для обработки. |
sqlsrv_num_rows | Сообщает число строк в результирующем наборе. |
sqlsrv_num_fields | Извлекает количество полей в активном результирующем наборе. |
sqlsrv_prepare | Подготавливает запрос Transact-SQL без его выполнения. Выполняет неявную привязку параметров. |
sqlsrv_query | Подготавливает и выполняет запрос Transact-SQL. |
sqlsrv_rollback | Выполняет откат транзакции. |
sqlsrv_rows_affected | Возвращает количество измененных строк. |
sqlsrv_send_stream_data | Отправляет до 8 килобайт (8 КБ) данных на сервер с каждым вызовом функции. |
sqlsrv_server_info | Предоставляет сведения о сервере. |
Справочные материалы
См. также
Обзор драйверов Майкрософт для PHP для SQL Server
Константы (драйверы Microsoft Drivers for PHP for SQL Server)
Руководство по программированию драйверов Microsoft для PHP для SQL Server
Getting Started with the Microsoft Drivers for PHP for SQL Server (Начало работы с драйверами Майкрософт для PHP для SQL Server)