Seçeneği kullanıcı seçenekleri
UseKullanıcı seçenekleri seçeneği tüm kullanıcılar. için genel varsayılan ayarları belirtmek için Bir kullanıcının çalışma oturum süresince varsayılan sorgu işleme seçeneklerini listesi oluşturulur.The user options option allows you to change the default values of the SET options (if the server's default settings are not appropriate).küme kullanarak bu varsayılan kullanıcı kılabilirsiniz deyim.YapılandırabilirsinizKullanıcı seçenekleri için dinamik olarak yeni oturum açma.Sonra ayarını değiştirmeKullanıcı seçenekleri, yeni oturum açma oturumu kullanın yeni ayar, geçerli oturum açma oturumları etkilenmez.
Değer |
Yapılandırma |
Açıklama |
---|---|---|
1 |
DISABLE_DEF_CNST_CHK |
Denetimleri geçici ya da ertelenmiş sınırlama denetimi. |
2 |
IMPLICIT_TRANSACTIONS |
DBLib ağ kitaplığı bağlantıları için bir deyim yürütüldüğünde bir işlem dolaylı olarak başlatılmış olup olmadığını denetler.IMPLICIT_TRANSACTIONS ayarı, ODBC veya OLEDB bağlantısı üzerinde etkisi yoktur. |
4 |
CURSOR_CLOSE_ON_COMMIT |
yürütme işlemi gerçekleştirildikten sonra imleç davranışını denetler. |
8 |
ANSI_WARNINGS |
toplamak uyarılar kesme ve NULL denetler. |
16 |
ANSI_PADDING |
Denetimleri doldurma sabit uzunluklu değişkenler. |
32 |
ANSI_NULLS |
Eşitlik operatörleri kullanarak işleme null kontrol eder. |
64 |
ARITHABORT |
Sorgu yürütülürken bir taşma ya da sıfıra bölme hatası gerçekleştiğinde sorgu sonlandırır. |
128 |
ARITHIGNORE |
null bir taşma ya da sıfıra bölme hatası döndürür, sorgu sırasında oluşur. |
256 |
QUOTED_IDENTIFIER |
Tek ve çift ifade değerlendirirken tırnak arasında ayırır. |
512 |
NOCOUNT |
Kaç satır etkilendi bildiren her ifadesinin sonuna dönen iletiyi kapatır. |
1024 |
ANSI_NULL_DFLT_OFF |
null atanabilirlik için ANSI uyumluluk için kullanıcının oturum davranışı değiştirir.Açık null atanabilirlik tanımlanan yeni bir sütun null değerlere izin vermek için tanımlanır. |
2048 |
ANSI_NULL_DFLT_OFF |
ANSI uyumluluk için null atanabilirlik kullanmak için kullanıcının oturum davranışını değiştirir.Açık null atanabilirlik tanımlanan yeni bir sütun null değerlere izin vermez. |
4096 |
CONCAT_NULL_YIELDS_NULL |
Bir NULL değer bir dize bitiştirme NULL döndürür. |
8192 |
NUMERIC_ROUNDABORT |
Bir deyimde duyarlılık kaybı meydana geldiğinde hata üretir. |
16384 |
XACT_ABORT |
Transact-SQL deyim çalışma - harekete geçiren, bir hareketi geri alır saat hata. |
Not
Tüm yapılandırma değerleriKullanıcı seçenekleri birbiriyle uyumlu. Örneğin, aynı zamanda ANSI_NULL_DFLT_ON ve ANSI_NULL_DFLT_OFF ayarlanamaz.
Bit konumuKullanıcı seçenekleri olarak @@ Seçenekler. birbirinin Her bağlantı yapılandırma ortamı temsil eden kendi @@ seçenekler işlevine sahiptir.When logging in to Microsoft SQL Server, a user receives a default environment that assigns the current user options value to @@OPTIONS.Yürütme küme tablolar içinKullanıcı seçenekleri karşılık gelen değeri, kullanıcının oturum @@ seçenekler işlev. etkiler
Bu ayar değiştirildikten sonra oluşturulan tüm bağlantılar yeni değeri alır.
See Also