@@OPTIONS (Transact-SQL)
Devuelve información acerca de las opciones SET actuales.
Sintaxis
@@OPTIONS
Tipos de valor devueltos
integer
Comentarios
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 NOCOUNTON y, a continuación, se prueba el valor de @@OPTIONS. La opción NOCOUNTON 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