Compartir a través de


Referencia de la API (Controlador SQL Server para PHP)

El nombre de la API para el Controlador de SQL Server para PHP es sqlsrv. Todas las funciones sqlsrv comienzan con sqlsrv_ y van seguidas por un verbo o un nombre. Las que van seguidas por un verbo realizan alguna acción y las que van seguidas por un nombre devuelven algún tipo de metadatos.

En esta sección

El Controlador de SQL Server para PHP 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 acerca del cliente.

sqlsrv_close

Cierra una conexión. Libera todos los recursos asociados con 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 errores o de advertencias acerca de la última operación.

sqlsrv_execute

Ejecuta una instrucción preparada.

sqlsrv_fetch

Hace que la fila siguiente de datos esté disponible para su lectura.

sqlsrv_fetch_array

Recupera la fila siguiente de datos como una matriz indizada numéricamente, una matriz asociativa o ambas.

sqlsrv_fetch_object

Recupera la fila siguiente de datos como un objeto.

sqlsrv_field_metadata

Devuelve los metadatos de campo.

sqlsrv_free_stmt

Cierra una instrucción. Libera todos los recursos asociados con la instrucción.

sqlsrv_get_config

Devuelve el valor del valor de configuración especificado.

sqlsrv_get_field

Recupera un campo de la fila actual por índice. Se puede especificar el tipo de valor devuelto de PHP.

sqlsrv_has_rows

Detecta si un conjunto de resultados tiene una o más filas.

sqlsrv_next_result

Hace que el resultado siguiente esté disponible para su procesamiento.

sqlsrv_num_rows

Notifica el 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 acerca del servidor.

Referencia

Manual de PHP

Vea también

Conceptos

Constantes SQLSRV

Otros recursos

Presentación del controlador de SQL Server para PHP
Guía de programación
Introducción