sql >> Database teknologi >  >> RDS >> Sqlserver

INDSTIL MULIGHEDER....hvor er de gemt

Dem, der gælder for procedurer, såsom ANSI_NULLS og QUOTED_IDENTIFIER er i sys.sql_module s , hvor de hentes fra af OBJECTPROPERTY .

Dem, der gælder for databaser og er indstillet pr. database, er tilgængelige i sys .databaser .

De, der gælder for sessioner, er tilgængelige i sys.dm_exec_sessions .

I sidste ende afhænger hvad der rent faktisk bliver anvendt fra indstilling til indstilling, og reglerne for overskrivninger og standardindstillinger er mildest talt komplekse. Nogle klientdrivere slår indstillinger til/fra automatisk. Ikke de samme muligheder og ikke de samme standardindstillinger afhænger fra klient til klient (ODBC, OleDB, SNAC, SqlClient osv.). Den generiske regel er:

  1. En databaseindstilling tilsidesætter en forekomstindstilling.
  2. En SET-indstilling tilsidesætter en databaseindstilling.
  3. Et tip tilsidesætter en SET-indstilling.



  1. Kaldning af en Oracle-funktion fra SQL Server Linked Server

  2. SQLite kan ikke åbne databasefil (kode 14) ved hyppig SELECT-forespørgsel

  3. Hvordan bygger man RUNAS /NETONLY funktionalitet ind i et (C#/.NET/WinForms) program?

  4. MySql-forespørgsel, vælg større end