@@OPTIONS (Transact-SQL)

Devuelve información acerca de las opciones SET actuales.

Icono de vínculo a temasConvenciones de sintaxis de Transact-SQL

Sintaxis

@@OPTIONS

Tipos de valor devueltos

integer

Notas

Las opciones SET se pueden modificar como un todo con la opción de configuración sp_configureuser options. Cada usuario tiene una función @@OPTIONS que representa la configuración. La primera vez que inician una sesión, se asigna a todos los usuarios una configuración predeterminada, establecida por el administrador del sistema.

Con la instrucción SET puede cambiar el idioma y las opciones de procesamiento de consultas.

Ejemplos

En el siguiente ejemplo se especifica NOCOUNT``ON y, a continuación, se prueba el valor de @@OPTIONS. La opción NOCOUNT``ON impide que se envíe al cliente que hace la solicitud el mensaje sobre el número de filas afectadas por cada instrucción de una sesión. El valor de @@OPTIONS se establece en 512 (0x0200). Esto representa la opción NOCOUNT. En este ejemplo se prueba si la opción NOCOUNT está habilitada en el cliente. Por ejemplo, puede ayudar a hacer un seguimiento de las diferencias de rendimiento de un cliente.

SET NOCOUNT ON
IF @@OPTIONS & 512 > 0 
RAISERROR ('Current user has SET NOCOUNT turned on.', 1, 1)

Vea también

Referencia

Funciones de configuración (Transact-SQL)
sp_configure (Transact-SQL)

Otros recursos

user options (opción)

Ayuda e información

Obtener ayuda sobre SQL Server 2005