Opcje bazy danych
The following table provides an alphabetical list of database options and corresponding SET and server options that are supported in Microsoft SQL Server.
Opcja bazy danych |
Ustawianie opcji |
Serwer Opcja |
Default ustawienie |
---|---|---|---|
ANSI_NULL_DEFAULT |
ANSI_NULL_DFLT_ON ANSI_NULL_DFLT_OFF |
Opcje użytkownika przypisuje domyślny. |
WYŁĄCZANIE |
ANSI_NULLS |
ANSI_NULLS |
Opcje użytkownika przypisuje domyślny. |
WYŁĄCZANIE |
ANSI_WARNINGS |
ANSI_WARNINGS |
Opcje użytkownika przypisuje domyślny. |
WYŁĄCZANIE |
AUTO_CREATE_STATISTICS |
Brak |
Brak |
NA |
AUTO_UPDATE_STATISTICS |
Brak |
Brak |
NA |
AUTO_CLOSE |
Brak |
Brak |
FALSE1 |
AUTO_SHRINK |
Brak |
Brak |
Fałsz |
CONCAT_NULL_YIELDS_NULL |
CONCAT_NULL_YIELDS_NULL |
Brak |
WYŁĄCZANIE |
CURSOR_CLOSE_ON_COMMIT |
CURSOR_CLOSE_ON_COMMIT |
Opcje użytkownika przypisuje domyślny. |
WYŁĄCZANIE |
RESTRICTED_USER |
Brak |
Brak |
Fałsz |
CURSOR_DEFAULT_LOCAL |
Brak |
Brak |
Fałsz |
PUBLIKOWANIE KORESPONDENCJI SERYJNEJ |
Brak |
Brak |
Fałsz |
W TRYBIE OFFLINE |
Brak |
Brak |
Fałsz |
OPUBLIKOWANE |
Brak |
Brak |
Fałsz |
QUOTED_IDENTIFIER |
QUOTED_IDENTIFIER |
Opcje użytkownika przypisuje domyślny. |
WYŁĄCZANIE |
TYLKO_DO_ODCZYTU |
Brak |
Brak |
Fałsz |
RECURSIVE_TRIGGERS |
Brak |
Brak |
Fałsz |
BULK_LOGGED ODZYSKIWANIA |
Brak |
Brak |
Fałsz |
SINGLE_USER |
Brak |
Brak |
Fałsz |
SUBSKRYBOWANE |
Brak |
Brak |
Prawda |
TORN_PAGE_DETECTION |
|
Brak |
Prawda |
ODZYSKIWANIE PROSTE |
Brak |
Brak |
Prawda |
1 AUTO_CLOSE jest domyślnie zestaw na wartość TRUE w SQL Server 2005 Express Edition.
domyślna baza danych Opcje dla nowej bazy danych są zdefiniowane w model bazy danych.Aby wyświetlić ustawienia domyślne baza danych modelu, zobacz model bazy danych.
Zmiana opcji baza danych Wymusza ponowną kompilację wszystkich elementów w pamięci podręcznej.
Opcje i kontekstu bazy danych
Skrypty i instancji skryptami kontekstu bazy danych zależy od ostatniego połączenia.Połączenie może być jawnie zestaw przy użyciu instrukcja użytkowania w Transact-SQL i przy użyciu zarówno niejawne i jawne oznacza w innych środowiskach, takich jak ODBC i OLE DB.Aby uzyskać więcej informacji, zobacz Wybieranie bazy danych.
Podczas wykonywania procedura składowana z partia lub innej procedura składowana procedura składowana jest wykonywany w obszarze ustawień opcji bazy danych, w którym są przechowywane procedury.Na przykład, gdy przechowywane procedury db1.dbo.sp1 wywołuje procedura składowana db2.dbo.sp2, sp1 jest wykonywany w ramach bieżącego ustawienia poziom zgodności z Degresywna 1, i sp2 jest wykonywany w ramach bieżącego ustawienia poziom zgodności z db2.
Gdy Transact-SQL odwołuje się do obiektów w wielu baz danych, bieżący kontekst bazy danych i bieżący kontekst połączenia stosuje się do tej instrukcja.