PHP 8.5.0 Alpha 2 available for testing

Constantes predefinidas

Estas constantes son definidas por esta extensión, y solo están disponibles si esta extensión ha sido compilada con PHP, o bien cargada en tiempo de ejecución.

SQLSRV_FETCH_ASSOC (int)
Obliga a sqlsrv_fetch_array() a devolver un array asociativo cuando se le pasa como argumento.
SQLSRV_FETCH_NUMERIC (int)
Obliga a sqlsrv_fetch_array() a devolver un array indexado numéricamente cuando se le pasa como argumento.
SQLSRV_FETCH_BOTH (int)
Obliga a sqlsrv_fetch_array() a devolver un array asociativo y un array indexado numéricamente cuando se le pasa como argumento (comportamiento por defecto).
SQLSRV_ERR_ALL (int)
Obliga a sqlsrv_errors() a devolver los errores y advertencias cuando se le pasa como argumento (comportamiento por defecto).
SQLSRV_ERR_ERRORS (int)
Obliga a sqlsrv_errors() a devolver solo los errores (no las advertencias) cuando se le pasa como argumento.
SQLSRV_ERR_WARNINGS (int)
Obliga a sqlsrv_errors() a devolver solo las advertencias (no los errores) cuando se le pasa como argumento.
SQLSRV_LOG_SYSTEM_ALL (int)
Activa los logs de todos los subsistemas cuando se le pasa a la función sqlsrv_configure() como argumento.
SQLSRV_LOG_SYSTEM_CONN (int)
Activa los logs de toda la actividad de las conexiones cuando se le pasa a la función sqlsrv_configure() como argumento.
SQLSRV_LOG_SYSTEM_INIT (int)
Activa los logs de toda la actividad de las inicializaciones cuando se le pasa a la función sqlsrv_configure() como argumento.
SQLSRV_LOG_SYSTEM_OFF (int)
Desactiva los logs de todos los subsistemas cuando se le pasa a la función sqlsrv_configure() como argumento.
SQLSRV_LOG_SYSTEM_STMT (int)
Activa los logs de las consultas cuando se le pasa a la función sqlsrv_configure() como argumento.
SQLSRV_LOG_SYSTEM_UTIL (int)
Activa los logs de los errores de función cuando se le pasa a la función sqlsrv_configure() como argumento.
SQLSRV_LOG_SEVERITY_ALL (int)
Activa los logs de los errores, advertencias y notas cuando se le pasa a la función sqlsrv_configure() como argumento.
SQLSRV_LOG_SEVERITY_ERROR (int)
Especifica que los errores serán registrados cuando se le pasa a la función sqlsrv_configure() como argumento.
SQLSRV_LOG_SEVERITY_NOTICE (int)
Especifica que las notas serán registradas cuando se le pasa a la función sqlsrv_configure() como argumento.
SQLSRV_LOG_SEVERITY_WARNING (int)
Especifica que las advertencias serán registradas cuando se le pasa a la función sqlsrv_configure() como argumento.
SQLSRV_NULLABLE_YES (int)
Indica que una columna puede ser nula.
SQLSRV_NULLABLE_NO (int)
Indica que una columna no puede ser nula.
SQLSRV_NULLABLE_UNKNOWN (int)
Indica si se conoce que una columna es nula.
SQLSRV_PARAM_IN (int)
Indica un parámetro de entrada cuando se le pasa a la función sqlsrv_query() o a la función sqlsrv_prepare().
SQLSRV_PARAM_INOUT (int)
Indica un parámetro de entrada o salida cuando se le pasa a la función sqlsrv_query() o a la función sqlsrv_prepare().
SQLSRV_PARAM_OUT (int)
Indica un parámetro de salida cuando se le pasa a la función sqlsrv_query() o a la función sqlsrv_prepare().
SQLSRV_PHPTYPE_INT (int)
Especifica un dato de tipo entero PHP. Para más información, ver » Cómo especificar los tipos PHP.
SQLSRV_PHPTYPE_DATETIME (int)
Especifica un dato de tipo datetime (fecha y hora) PHP. Para más información, ver » Cómo especificar los tipos PHP.
SQLSRV_PHPTYPE_FLOAT (int)
Especifica un dato de tipo número de punto flotante PHP. Para más información, ver » Cómo especificar los tipos PHP.
SQLSRV_PHPTYPE_STREAM (int)
Especifica un dato de tipo flujo de PHP. Esta constante funciona como una función y acepta una constante codificada. Ver las constantes SQLSRV_ENC_*. Para más información, reportez-vous a » Cómo especificar los tipos PHP.
SQLSRV_PHPTYPE_STRING (int)
Especifica un dato de tipo string PHP. Esta constante funciona como una función y acepta una constante codificada. Ver las constantes SQLSRV_ENC_*. Para más información, reportez-vous a » Cómo especificar los tipos PHP.
SQLSRV_ENC_BINARY (int)
Especifica que el dato es devuelto en forma de flujo bruto de bytes desde el servidor sin realizar un codificación o transformación. Para más información, reportez-vous a » Cómo especificar los tipos PHP.
SQLSRV_ENC_CHAR (int)
El dato es devuelto en forma de caracteres de 8 bits, tal como se especifica en la página de códigos Windows local, definida en el sistema. Cualquier carácter multibyte o caracteres que no correspondan a esta página de código serán sustituidos con un signo de interrogación de un byte (?). Es la codificación por defecto. Para más información, reportez-vous a » Cómo especificar los tipos PHP.
SQLSRV_SQLTYPE_BIGINT (int)
Describe el tipo de datos bigint de SQL Server. Para más información, reportez-vous a » Cómo especificar los tipos SQL.
SQLSRV_SQLTYPE_BINARY (int)
Describe el tipo de datos binario de SQL Server. Para más información, reportez-vous a » Cómo especificar los tipos SQL.
SQLSRV_SQLTYPE_BIT (int)
Describe el tipo de datos bit de SQL Server. Para más información, reportez-vous a » Cómo especificar los tipos SQL.
SQLSRV_SQLTYPE_CHAR (int)
Describe el tipo de datos carácter de SQL Server. Esta constante funciona como una función y acepta un argumento indicando el número de caracteres. Para más información, reportez-vous a » Cómo especificar los tipos SQL.
SQLSRV_SQLTYPE_DATE (int)
Describe el tipo de datos date de SQL Server. Para más información, reportez-vous a » Cómo especificar los tipos SQL.
SQLSRV_SQLTYPE_DATETIME (int)
Describe el tipo de datos datetime de SQL Server. Para más información, reportez-vous a » Cómo especificar los tipos SQL.
SQLSRV_SQLTYPE_DATETIME2 (int)
Describe el tipo de datos datetime2 de SQL Server. Para más información, reportez-vous a » Cómo especificar los tipos SQL.
SQLSRV_SQLTYPE_DATETIMEOFFSET (int)
Describe el tipo de datos datetimeoffset de SQL Server. Para más información, reportez-vous a » Cómo especificar los tipos SQL.
SQLSRV_SQLTYPE_DECIMAL (int)
Describe el tipo de datos decimal. Esta constante funciona como una función y acepta 2 argumentos indicando (en orden) la precisión y la escala. Para más información, reportez-vous a » Cómo especificar los tipos SQL.
SQLSRV_SQLTYPE_FLOAT (int)
Describe el tipo de datos número de punto flotante de SQL Server. Para más información, reportez-vous a » Cómo especificar los tipos SQL.
SQLSRV_SQLTYPE_IMAGE (int)
Describe el tipo de datos image de SQL Server. Para más información, reportez-vous a » Cómo especificar los tipos SQL.
SQLSRV_SQLTYPE_INT (int)
Describe el tipo de datos entero de SQL Server. Para más información, reportez-vous a » Cómo especificar los tipos SQL.
SQLSRV_SQLTYPE_MONEY (int)
Describe el tipo de datos moneda de SQL Server. Para más información, reportez-vous a » Cómo especificar los tipos SQL.
SQLSRV_SQLTYPE_NCHAR (int)
Describe el tipo de datos nchar de SQL Server. Esta constante funciona como una función y acepta un solo argumento indicando el número de caracteres. Para más información, reportez-vous a » Cómo especificar los tipos SQL.
SQLSRV_SQLTYPE_NUMERIC (int)
Describe el tipo de datos numérico de SQL Server. Esta constante funciona como una función y acepta 2 argumentos (en orden), la precisión y la escala. Para más información, reportez-vous a » Cómo especificar los tipos SQL.
SQLSRV_SQLTYPE_NVARCHAR (int)
Describe el tipo de datos nvarchar de SQL Server. Esta constante funciona como una función y acepta un solo argumento indicando el número de caracteres. Para más información, reportez-vous a » Cómo especificar los tipos SQL.
SQLSRV_SQLTYPE_NVARCHAR('max') (int)
Describe el tipo de datos nvarchar(MAX) de SQL Server. Para más información, reportez-vous a » Cómo especificar los tipos SQL.
SQLSRV_SQLTYPE_NTEXT (int)
Describe el tipo de datos ntext de SQL Server. Para más información, reportez-vous a » Cómo especificar los tipos SQL.
SQLSRV_SQLTYPE_REAL (int)
Describe el tipo de datos real de SQL Server. Para más información, reportez-vous a » Cómo especificar los tipos SQL.
SQLSRV_SQLTYPE_SMALLDATETIME (int)
Describe el tipo de datos smalldatetime de SQL Server. Para más información, reportez-vous a » Cómo especificar los tipos SQL.
SQLSRV_SQLTYPE_SMALLINT (int)
Describe el tipo de datos smallint de SQL Server. Para más información, reportez-vous a » Cómo especificar los tipos SQL.
SQLSRV_SQLTYPE_SMALLMONEY (int)
Describe el tipo de datos smallmoney de SQL Server. Para más información, reportez-vous a » Cómo especificar los tipos SQL.
SQLSRV_SQLTYPE_TEXT (int)
Describe el tipo de datos texto de SQL Server. Para más información, reportez-vous a » Cómo especificar los tipos SQL.
SQLSRV_SQLTYPE_TIME (int)
Describe el tipo de datos time de SQL Server. Para más información, reportez-vous a » Cómo especificar los tipos SQL.
SQLSRV_SQLTYPE_TIMESTAMP (int)
Describe el tipo de datos timestamp de SQL Server. Para más información, reportez-vous a » Cómo especificar los tipos SQL.
SQLSRV_SQLTYPE_TINYINT (int)
Describe el tipo de datos tinyint de SQL Server. Para más información, reportez-vous a » Cómo especificar los tipos SQL.
SQLSRV_SQLTYPE_UNIQUEIDENTIFIER (int)
Describe el tipo de datos uniqueidentifier de SQL Server. Para más información, reportez-vous a » Cómo especificar los tipos SQL.
SQLSRV_SQLTYPE_UDT (int)
Describe el tipo de datos UDT de SQL Server. Para más información, reportez-vous a » Cómo especificar los tipos SQL.
SQLSRV_SQLTYPE_VARBINARY (int)
Describe el tipo de datos varbinary de SQL Server. Esta constante funciona como una función y acepta un solo argumento indicando el número de bytes. Para más información, reportez-vous a » Cómo especificar los tipos SQL.
SQLSRV_SQLTYPE_VARBINARY('max') (int)
Describe el tipo de datos varbinary(MAX) de SQL Server. Para más información, reportez-vous a » Cómo especificar los tipos SQL.
SQLSRV_SQLTYPE_VARCHAR (int)
Describe el tipo de datos varchar de SQL Server. Esta constante funciona como una función y acepta un solo argumento indicando el número de caracteres. Para más información, reportez-vous a » Cómo especificar los tipos SQL.
SQLSRV_SQLTYPE_VARCHAR('max') (int)
Describe el tipo de datos varchar(MAX) de SQL Server. Para más información, reportez-vous a » Cómo especificar los tipos SQL.
SQLSRV_SQLTYPE_XML (int)
Describe el tipo de datos XML de SQL Server. Para más información, reportez-vous a » Cómo especificar los tipos SQL.
SQLSRV_TXN_READ_UNCOMMITTED (int)
Indica un nivel de aislamiento de la transacción a READ UNCOMMITTED. Este valor se utiliza para definir el nivel de aislamiento de la transacción en el array $connectionOptions pasado a la función sqlsrv_connect().
SQLSRV_TXN_READ_COMMITTED (int)
Indica un nivel de aislamiento de la transacción a READ COMMITTED. Este valor se utiliza para definir el nivel de aislamiento de la transacción en el array $connectionOptions pasado a la función sqlsrv_connect().
SQLSRV_TXN_REPEATABLE_READ (int)
Indica un nivel de aislamiento de la transacción a REPEATABLE READ. Este valor se utiliza para definir el nivel de aislamiento de la transacción en el array $connectionOptions pasado a la función sqlsrv_connect().
SQLSRV_TXN_SNAPSHOT (int)
Indica un nivel de aislamiento de la transacción a SNAPSHOT. Este valor se utiliza para definir el nivel de aislamiento de la transacción en el array $connectionOptions pasado a la función sqlsrv_connect().
SQLSRV_TXN_READ_SERIALIZABLE (int)
Indica un nivel de aislamiento de la transacción a SERIALIZABLE. Este valor se utiliza para definir el nivel de aislamiento de la transacción en el array $connectionOptions pasado a la función sqlsrv_connect().
SQLSRV_CURSOR_FORWARD (int)
Indica un cursor de tipo "solo hacia adelante". Para más información, reportez-vous a la sección sobre » la especificación de un tipo de cursor y la selección de filas.
SQLSRV_CURSOR_STATIC (int)
Indica un cursor de tipo "estático". Para más información, reportez-vous a la sección sobre » la especificación de un tipo de cursor y la selección de filas.
SQLSRV_CURSOR_DYNAMIC (int)
Indica un cursor de tipo "dinámico". Para más información, reportez-vous a la sección sobre » la especificación de un tipo de cursor y la selección de filas.
SQLSRV_CURSOR_KEYSET (int)
Indica un cursor de tipo "keyset". Para más información, reportez-vous a la sección sobre » la especificación de un tipo de cursor y la selección de filas.
SQLSRV_CURSOR_BUFFERED (int)
Crea una consulta de cursor del lado del cliente. Esto permite acceder a las filas en cualquier orden. Para más información sobre su uso, reportez-vous a la sección sobre » la especificación de un tipo de cursor y la selección de filas.
SQLSRV_SCROLL_NEXT (int)
Especifica la fila a seleccionar en un conjunto de resultados. Para más información, reportez-vous a la sección sobre » la especificación de un tipo de cursor y la selección de filas.
SQLSRV_SCROLL_PRIOR (int)
Especifica la fila a seleccionar en un conjunto de resultados. Para más información, reportez-vous a la sección sobre » la especificación de un tipo de cursor y la selección de filas.
SQLSRV_SCROLL_FIRST (int)
Especifica la fila a seleccionar en un conjunto de resultados. Para más información, reportez-vous a la sección sobre » la especificación de un tipo de cursor y la selección de filas.
SQLSRV_SCROLL_LAST (int)
Especifica la fila a seleccionar en un conjunto de resultados. Para más información, reportez-vous a la sección sobre » la especificación de un tipo de cursor y la selección de filas.
SQLSRV_SCROLL_ABSOLUTE (int)
Especifica la fila a seleccionar en un conjunto de resultados. Para más información, reportez-vous a la sección sobre » la especificación de un tipo de cursor y la selección de filas.
SQLSRV_SCROLL_RELATIVE (int)
Especifica la fila a seleccionar en un conjunto de resultados. Para más información, reportez-vous a la sección sobre » la especificación de un tipo de cursor y la selección de filas.

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top