@@OPTIONS (Transact-SQL)
Retorna informações sobre as opções SET atuais.
Sintaxe
@@OPTIONS
Tipos de retorno
integer
Comentários
As opções SET podem ser modificadas como um todo usando as opções de configuração sp_configureuser options. Cada usuário tem uma função @@OPTIONS que representa a configuração. Ao efetuar logon pela primeira vez, todos os usuários recebem um conjunto de configuração padrão do administrador do sistema.
Você pode alterar as opções de idioma e processamento de consulta usando a instrução SET.
Exemplos
O exemplo a seguir define NOCOUNTON e testa o valor de @@OPTIONS. A opção NOCOUNTON impede que a mensagem sobre o número de linhas afetadas seja enviada de volta ao cliente solicitante para cada instrução em uma sessão. O valor de @@OPTIONS é definido como 512 (0x0200). Isto representa a opção NOCOUNT. Este exemplo testa se a opção NOCOUNT está habilitada no cliente. Por exemplo, isso pode ajudar a controlar diferenças de desempenho em um cliente.
SET NOCOUNT ON
IF @@OPTIONS & 512 > 0
RAISERROR ('Current user has SET NOCOUNT turned on.', 1, 1)
Consulte também