De som gäller procedurer, som ANSI_NULLS
och QUOTED_IDENTIFIER
finns i sys.sql_module
s
, där de hämtas från av OBJECTPROPERTY
.
De som gäller databaser och är inställda per databas är tillgängliga i sys .databaser .
De som gäller sessioner är tillgängliga i sys.dm_exec_sessions
.
I slutändan beror vad som faktiskt tillämpas från inställning till inställning, och reglerna för överskrivningar och standardinställningar är minst sagt komplexa. Vissa klientdrivrutiner ställer in alternativ på/av automatiskt. Inte samma alternativ och inte samma standardinställningar, beror från klient till klient (ODBC, OleDB, SNAC, SqlClient etc). Den generiska regeln är:
- Ett databasalternativ åsidosätter ett instansalternativ.
- Ett SET-alternativ åsidosätter ett databasalternativ.
- En ledtråd åsidosätter ett SET-alternativ.