Opcje użytkownika, opcja
Użyj Opcje użytkownika opcję, aby określić globalne ustawienia domyślne dla wszystkich użytkowników.Lista zapytania domyślne opcje przetwarzania ustanawia się na czas trwania sesja użytkownika.Opcje użytkownika opcja umożliwia zmianę wartości domyślne ustawianie opcji (Jeśli nie są odpowiednie ustawienia domyślne serwera).Użytkownika można zastąpić te ustawienia domyślne przy użyciu instrukcja SET.Można skonfigurować Opcje użytkownika dynamicznie dla nowego logowania.Po zmianie ustawienia z Opcje użytkownika, nowe sesje logowania za pomocą nowego ustawienia; nie dotyczy bieżącej sesji logowania.
Wartość |
Konfiguracja |
Opis |
---|---|---|
1 |
DISABLE_DEF_CNST_CHK |
Formanty przejściowej lub odroczonego ograniczenie sprawdzania. |
2 |
IMPLICIT_TRANSACTIONS |
Dblib połączenia biblioteki sieciowe kontroluje, czy transakcja jest uruchomiona niejawnie podczas wykonywania instrukcja.Ustawienie IMPLICIT_TRANSACTIONS nie ma wpływu na połączenia ODBC lub OLE DB. |
4 |
CURSOR_CLOSE_ON_COMMIT |
Kontroluje zachowanie kursory po zatwierdzanie wykonać operacji. |
8 |
ANSI_WARNINGS |
Kontroluje obcięcia i NULL w wartość zagregowana ostrzeżenia. |
16 |
SPOWODOWAŁYBY |
Formanty uzupełnienie zmiennych o stałej długości. |
32 |
ANSI_NULLS |
Formanty NULL, obsługa przy użyciu Operatory równości. |
64 |
ARITHABORT |
Kończy działanie kwerendy, gdy błąd dzielenia przez zero lub przepełnienie odbywa się podczas wykonywania kwerendy. |
128 |
ARITHIGNORE |
Zwraca wartość NULL, gdy błąd dzielenia przez zero lub przepełnienie występuje podczas wykonywania kwerendy. |
256 |
QUOTED_IDENTIFIER |
Odróżnia pojedyncze i podwójne cudzysłowy oceniając wyrażenie. |
512 |
INSTRUKCJĘ NOCOUNT |
Wyłącza wiadomości zwróconych na końcu każdej instrukcja aby Państwa zmienionych wierszy ile. |
1024 |
ANSI_NULL_DFLT_ON |
Zmienia zachowanie sesja do zgodności ANSI opcje dopuszczania wartości null.Nowe kolumny zdefiniowane bez wyraźnego opcje dopuszczania wartości null są definiowane na wartości null. |
2048 |
ANSI_NULL_DFLT_OFF |
Zmienia zachowanie tej sesja nie należy używać zgodności ANSI dla opcje dopuszczania wartości null.Nowe kolumny zdefiniowane bez wyraźnego opcje dopuszczania wartości null nie zezwalaj na wartooci Null. |
4096 |
CONCAT_NULL_YIELDS_NULL |
Zwraca wartość NULL, gdy wartość NULL konkatenację z ciąg. |
8192 |
NUMERIC_ROUNDABORT |
Generuje błąd, gdy wystąpi utratę precyzji w wyrażenie. |
16384 |
XACT_ABORT |
Wycofuje transakcję, jeżeli wniesie instrukcji Transact-SQL Uruchom -czas błąd. |
Ostrzeżenie
Nie wszystkie wartości konfiguracja Opcje użytkownika są zgodne ze sobą.Na przykład, ANSI_NULL_DFLT_ON i ANSI_NULL_DFLT_OFF nie zestaw w tym samym czas.
Pozycji bitów w Opcje użytkownika są identyczne jak w OPCJACH @@.Każde połączenie ma własną funkcja @@ opcje reprezentuje środowisko konfiguracja.When logging in to Microsoft SQL Server, a user receives a default environment that assigns the current user options value to @@OPTIONS.Wykonywanie instrukcji SET dla Opcje użytkownika wpływ na odpowiednie wartości w tej sesja @@ opcje funkcja.
Wszystkie połączenia tworzone po zmianie tego ustawienia otrzymać nową wartość.
Zobacz także