Aracılığıyla paylaş


Toplama Fonksiyonları - COLLATIONPROPERTY (Transact-SQL)

Şunlar için geçerlidir:SQL ServerAzure SQL VeritabanıAzure SQL Yönetilen ÖrneğiAzure Synapse AnalyticsAnaliz Platformu Sistemi (PDW)Microsoft Fabric'teki SQL analiz uç noktasıMicrosoft Fabric'teki ambarMicrosoft Fabric'teki SQL veritabanı

Bu fonksiyon, belirli bir derlemenin istenen özelliğini döndürür.

Transact-SQL söz dizimi kuralları

Sözdizimi

COLLATIONPROPERTY( collation_name , property )  

Arguments

collation_name
Koleksiyonun adı. collation_name argümanı, varsayılan değeri olmayan bir nvarchar(128) veri tipine sahiptir.

özellik
Koleksiyon özelliği. Özellik argümanı varchar(128) veri tipine sahiptir ve aşağıdaki değerlerden herhangi birine sahip olabilir:

Özellik adı Description
CodePage Koleksiyonun Unicode olmayan kod sayfası. Bu, varchar veri için kullanılan karakter setidir. Bu değerleri çevirmek ve karakter eşlemelerini görmek için Ek G DBCS/Unicode Haritalama Tabloları ve Ek H Kod Sayfalarına bakınız.

Temel veri türü: int
LCID Koleksiyonun Windows yerel kimliği. Bu, sıralama ve karşılaştırma kuralları için kullanılan kültürdür. Bu değerleri çevirmek için LCID Yapısı'na bakınız (önce varbinary'ye çevirmeniz gerekecek).

Temel veri türü: int
Karşılaştırma Tarzı Harmanlamanın Windows karşılaştırma stili. İkili derlemeler için - hem (_BIN) hem de (_BIN2) - ve tüm özellikler hassas olduğunda - (_CS_AS_KS_WS), (_CS_AS_KS_WS_SC) ve (_CS_AS_KS_WS_VSS) - 0 döndürür. Bitmaske değerleri:

Görmezden gelin durum : 1

Aksanı görmezden gelin : 2

Kana'yı Görmezden Getir : 65536

Genişliği görmezden gelin : 131072

Not: Varyasyon seçicisine duyarlı (_VSS) seçeneği bu değerde temsil edilmez, karşılaştırma davranışını etkilese de.

Temel veri türü: int
Sürüm Toplamanın versiyonu. 0 ile 3 arasında bir değer döndürür.

İsimde "140" ile yapılan karşılaştırmalar 3 döner.

İsimdeki "100" ile yapılan karşılaştırmalar 2 döner.

İsimdeki "90" ile yapılan karşılaştırmalar 1 döner.

Diğer tüm karşılaştırmalar 0 döner.

Temel veri türü: tinyint

Dönüş türleri

sql_variant

Örnekler

SELECT COLLATIONPROPERTY('Traditional_Spanish_CS_AS_KS_WS', 'CodePage');  

Sonuç kümesi aşağıdadır.

1252   

Azure Synapse Analytics and Analytics Platform System (PDW)

SELECT COLLATIONPROPERTY('Traditional_Spanish_CS_AS_KS_WS', 'CodePage')  

Sonuç kümesi aşağıdadır.

1252   

Ayrıca bakınız

sys.fn_helpcollations (Transact-SQL)
Sıralama ve Unicode desteği