select databasepropertyex('MyDatabaseName', 'IsAnsiNullsEnabled')
vous indiquera la valeur par défaut de la base de données. La réponse de Hitesh vous indiquera la valeur de la session en cours.- La base de données a un paramètre par défaut, et chaque session peut remplacer la valeur par défaut de la base de données.
- La valeur de la session. Cependant, la documentation MSDN indique
For a script to work as intended, regardless of the ANSI_NULLS database option or the setting of SET ANSI_NULLS, use IS NULL and IS NOT NULL in comparisons that might contain null values.
Ainsi, bien que cela puisse fonctionner, cela va certainement à l'encontre des meilleures pratiques.