sql >> Databasteknik >  >> RDS >> Sqlserver

STÄLL IN ALTERNATIV....var lagras de

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:

  1. Ett databasalternativ åsidosätter ett instansalternativ.
  2. Ett SET-alternativ åsidosätter ett databasalternativ.
  3. En ledtråd åsidosätter ett SET-alternativ.



  1. Finns det något sätt att ställa in en utgångstid, varefter en datainmatning automatiskt raderas i PostgreSQL?

  2. SQL-fråga för att matcha en kommaseparerad sträng mot en kommaseparerad sträng?

  3. MySQL JDBC över SSL problem

  4. laravel vältalig relation från frågebyggaren