select databasepropertyex('MyDatabaseName', 'IsAnsiNullsEnabled')
vil fortælle dig databasens standard. Hiteshs svar vil fortælle dig værdien for den aktuelle session.- Databasen har en standardindstilling, og hver session kan tilsidesætte databasens standard.
- Sessionsværdien. Men MSDN-dokumentationen siger
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.
Så selvom det måske virker, er det bestemt imod bedste praksis.