Справочник по API для драйвера SQLSRV
API для драйвера SQLSRV в Драйверы Microsoft SQL Server для PHP имеет имя sqlsrv. Все функции sqlsrv начинаются с элемента sqlsrv_ , после которого следует глагол или существительное. Функции с глаголом выполняют определенное действие, а функции с существительным возвращают определенные виды метаданных.
в этом разделе
Драйвер SQLSRV содержит следующие функции:
Функция | Описание |
---|---|
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
Константы (драйверы Майкрософт для PHP для SQL Server)
Руководство по программированию драйверов Microsoft для PHP для SQL Server
Getting Started with the Microsoft Drivers for PHP for SQL Server (Начало работы с драйверами Майкрософт для PHP для SQL Server)