@@OPTIONS (Transact-SQL)

Retourne les informations sur les options SET actuelles.

Icône Lien de rubriqueConventions de syntaxe de Transact-SQL

Syntaxe

@@OPTIONS

Type de retour

integer

Notes

Les options SET peuvent être modifiées dans leur totalité à l'aide de l'option de configuration sp_configureuser options. Chaque utilisateur dispose d'une fonction @@OPTIONS qui représente la configuration. Lorsqu'ils se connectent pour la première fois, tous les utilisateurs se voient attribuer une configuration par défaut qui est définie par l'administrateur système.

Vous pouvez modifier les options de langue et de traitement des requêtes à l'aide de l'instruction SET.

Exemple

L'exemple suivant définit NOCOUNT``ON et teste la valeur de @@OPTIONS. L'option NOCOUNT``NOCOUNT empêche le message relatif au nombre de lignes affectées d'être retournées au client demandeur pour chaque instruction d'une session. La valeur de @@OPTIONS est définie sur 512 (0x0200). Ceci représente l'option NOCOUNT. Cet exemple vérifie si l'option NOCOUNT est activée sur le client. Par exemple, elle peut aider à rechercher des différences de performances sur une machine cliente.

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

Voir aussi

Référence

Fonctions de configuration (Transact-SQL)
sp_configure (Transact-SQL)

Autres ressources

Option user options

Aide et Informations

Assistance sur SQL Server 2005