select databasepropertyex('MyDatabaseName', 'IsAnsiNullsEnabled')
ще ви каже базата данни по подразбиране. Отговорът на Hitesh ще ви каже стойността за текущата сесия.- Базата данни има настройка по подразбиране и всяка сесия може да замени стандартната база данни.
- Стойността на сесията. В документацията на MSDN обаче се казва
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.
Така че, въпреки че може да работи, със сигурност е против най-добрите практики.