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.