Referencia de API del controlador SQLSRV
El nombre de la API del controlador SQLSRV en los Controladores de Microsoft para PHP para SQL Server es sqlsrv. Todas las funciones de sqlsrv comienzan con sqlsrv_ y van seguidas de un verbo o un sustantivo. Las que van seguidas de un verbo realizan algún tipo de acción, mientras que las que van seguidas de un sustantivo devuelven algún tipo de metadatos.
En esta sección
El controlador SQLSRV contiene las siguientes funciones:
Función | Descripción |
---|---|
sqlsrv_begin_transaction | Inicia una transacción. |
sqlsrv_cancel | Cancela una instrucción; descarta cualquier resultado pendiente de la instrucción. |
sqlsrv_client_info | Proporciona información sobre el cliente. |
sqlsrv_close | Cierra una conexión. Libera todos los recursos asociados a la conexión. |
sqlsrv_commit | Confirma una transacción. |
sqlsrv_configure | Cambia el control de errores y las configuraciones de registro. |
sqlsrv_connect | Crea y abre una conexión. |
sqlsrv_errors | Devuelve información de los errores o las advertencias de la última operación. |
sqlsrv_execute | Ejecuta una instrucción preparada. |
sqlsrv_fetch | Hace que una fila de datos esté disponible para su lectura. |
sqlsrv_fetch_array | Recupera la siguiente fila de datos como una matriz indizada numéricamente, una matriz asociativa o ambas. |
sqlsrv_fetch_object | Recupera la siguiente fila siguiente de datos como un objeto. |
sqlsrv_field_metadata | Devuelve los metadatos de los campos. |
sqlsrv_free_stmt | Cierra una instrucción. Libera todos los recursos asociados a la instrucción. |
sqlsrv_get_config | Devuelve el valor de la opción de configuración especificada. |
sqlsrv_get_field | Recupera un campo en la fila actual por índice. Puede especificar el tipo de valor devuelto PHP. |
sqlsrv_has_rows | Detecta si un conjunto de resultados tiene una o varias filas. |
sqlsrv_next_result | Hace que el resultado siguiente esté disponible para su procesamiento. |
sqlsrv_num_rows | Informa del número de filas de un conjunto de resultados. |
sqlsrv_num_fields | Recupera el número de campos de un conjunto de resultados activo. |
sqlsrv_prepare | Prepara una consulta de Transact-SQL sin ejecutarla. Enlaza los parámetros de forma implícita. |
sqlsrv_query | Prepara y ejecuta una consulta de Transact-SQL. |
sqlsrv_rollback | Revierte una transacción. |
sqlsrv_rows_affected | Devuelve el número de filas modificadas. |
sqlsrv_send_stream_data | Envía hasta ocho kilobytes (8 kB) de datos al servidor con cada llamada a la función. |
sqlsrv_server_info | Proporciona información de la acción. |
Referencia
Consulte también
Información general de los controladores de Microsoft para PHP para SQL Server
Constantes (controladores de Microsoft para PHP para SQL Server)
Guía de programación para los controladores de Microsoft para PHP para SQL Server
Introducción a los controladores de Microsoft para PHP para SQL Server