user options Option
Użycie Opcje użytkownika opcję, aby określić globalne ustawienia domyślne dla wszystkich użytkowników.Lista kwerendy domyślne opcje przetwarzania jest ustanowiona przez cały czas trwania sesja użytkownika.The user options option allows you to change the default values of the zestaw options (if the server's default settings are not appropriate).Użytkownik może zastąpić te ustawienia domyślne przy użyciu instrukcja zestaw.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 |
Description |
---|---|---|
1 |
DISABLE_DEF_CNST_CHK |
Okresowe kontrole lub sprawdzanie odroczone ograniczenie. |
2 |
IMPLICIT_TRANSACTIONS |
W przypadku połączeń biblioteki sieciowej dblib kontroluje, czy transakcja jest domyślnie uruchomiona po wykonaniu instrukcja.Ustawienie IMPLICIT_TRANSACTIONS nie ma wpływu na połączenia ODBC lub OLEDB. |
4 |
CURSOR_CLOSE_ON_COMMIT |
Określa zachowanie kursory, po wykonaniu operacji zatwierdzanie. |
8 |
ANSI_WARNINGS |
Kontroluje obcięcia i wartości NULL w łącznej ostrzeżenia. |
16 |
ANSI_PADDING |
Uzupełnienie formantów zmiennych o stałej długości. |
32 |
ANSI_NULLS |
Określa wartość NULL, obsługa podczas korzystania z operatorów równości. |
64 |
ARITHABORT |
Kończy kwerendę, gdy błąd dzielenia przez zero lub przepełnienie programu odbywa się podczas wykonywania kwerendy. |
128 |
ARITHIGNORE |
Zwraca wartość NULL, gdy błąd dzielenia przez zero lub przepełnienie programu występuje podczas wykonywania kwerendy. |
256 |
QUOTED_IDENTIFIER |
Odróżnia między pojedyncze i podwójne cudzysłowy podczas szacowania wyrażenie. |
512 |
NOCOUNT |
Wyłącza wiadomości zwrócił na końcu każdej instrukcja, która stanowi zmienionych liczbę wierszy. |
1024 |
ANSI_NULL_DFLT_ON |
Zmienia zachowanie w sesja do opcje dopuszczania wartości null zgodności ANSI.Nowe kolumny zdefiniowane bez wyraźnej opcje dopuszczania wartości null są zdefiniowane, aby zezwolić na wartości null. |
2048 |
ANSI_NULL_DFLT_OFF |
Zmienia zachowanie tej sesja nie będą używane dla opcje dopuszczania wartości null zgodności ANSI.Nowe kolumny zdefiniowane bez wyraźnej opcje dopuszczania wartości null nie zezwalaj na wartości null. |
4096 |
CONCAT_NULL_YIELDS_NULL |
Zwraca wartość NULL, podczas łączenia wartości NULL ciągiem. |
8192 |
NUMERIC_ROUNDABORT |
Generuje błąd, gdy wystąpi utratę precyzji w wyrażeniu. |
16384 |
XACT_ABORT |
Powoduje powrót transakcji Jeśli instrukcja języka Transact-SQL zgłasza błąd czas wykonania. |
Uwaga
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 czasie.
Pozycji bitów w Opcje użytkownika są identyczne z tymi @@ OPTIONS.Każde połączenie ma własną funkcja @@ OPTIONS, który reprezentuje konfiguracja środowiska.When logging in to Microsoft SQL Server, a user receives a default environment that assigns the current user options value to @@OPTIONS.Wykonywanie instrukcji zestaw w Opcje użytkownika ma wpływ na odpowiednie wartości w funkcja @@ OPTIONS w sesja.
Wszystkie połączenia utworzone po zmianie tego ustawienia otrzymać nową wartość.
See Also