Aracılığıyla paylaş


SESSIONPROPERTY (Transact-SQL)

Şunlar için geçerlidir:SQL ServerAzure SQL VeritabanıAzure SQL Yönetilen ÖrneğiMicrosoft Fabric'te SQL veritabanı

Bir oturumun SET seçenekleri ayarlarını döndürür.

Transact-SQL söz dizimi kuralları

Sözdizimi

SESSIONPROPERTY (option)  

Arguments

seçenek
Bu oturum için mevcut seçenek ayarı. Seçenek aşağıdaki değerlerden herhangi biri olabilir.

Seçenek Description
ANSI_NULLS ISO davranışının (=) eşit olup<> () olmadığı için null değerlere karşı uygulanıp uygulanmadığını belirtir.

1 = AÇIK

0 = KAPALI
ANSI_PADDING Sütunun tanımlanmış boyutundan daha kısa değerleri depolama şeklini ve karakter ve ikili verilerde son boşluklar olan değerleri sütunun nasıl depoladığını kontrol eder.

1 = AÇIK

0 = KAPALI
ANSI_WARNINGS ISO standart davranışının belirli koşullar için hata mesajı veya uyarı iletmesini sağlama davranışının, örneğin sıfıra bölme ve aritmetik taşma dahil, uygulanıp uygulanmadığını belirtir.

1 = AÇIK

0 = KAPALI
ARITHABORT Sorgu çalıştırma sırasında taşma veya sıfıra böl hatası meydana geldiğinde sorgu sona erip bitmediğini belirler.

1 = AÇIK

0 = KAPALI
CONCAT_NULL_YIELDS_ NULL Birleştirme sonuçlarının boş mı yoksa boş mı dize değeri olarak mu muamele tutulduğunu kontrol eder.

1 = AÇIK

0 = KAPALI
SAYISAL_YUVARLAMADURDUR Bir ifadede yuvarlatma hassasiyet kaybına yol açtığında hata mesajları ve uyarılar oluşturulup oluşturulmadığını belirtir.

1 = AÇIK

0 = KAPALI
TIRNAKLI_BELİRLEYİCİ Tanımlayıcıları ve literal dizeleri ayırmak için tırnak işareti kullanımı ile ilgili ISO kurallarının uyulup uyulmayacağını belirtir.

1 = AÇIK

0 = KAPALI
<Başka herhangi bir string> NULL = Girdi geçerli değildir.

Dönüş Türleri

sql_variant

Açıklamalar

SET seçenekleri, sunucu düzeyinde, veritabanı düzeyinde ve kullanıcı tarafından belirlenen seçeneklerin birleştirilmesiyle hesaplanır.

Örnekler

Aşağıdaki örnek, opsiyonun CONCAT_NULL_YIELDS_NULL ayarını geri döndürür.

SELECT   SESSIONPROPERTY ('CONCAT_NULL_YIELDS_NULL')  

Ayrıca Bkz.

sql_variant (Transact-SQL)
SET ANSI_NULLS (Transact-SQL)
SET ANSI_PADDING (Transact-SQL)
SET ANSI_WARNINGS (Transact-SQL)
ARITHABORT SETI (Transact-SQL)
SET CONCAT_NULL_YIELDS_NULL (Transact-SQL)
SET NUMERIC_ROUNDABORT (Transact-SQL)
SET QUOTED_IDENTIFIER (Transact-SQL)