Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Analytics Platform System (PDW)
Punkt końcowy analizy SQL w usłudze Microsoft Fabric
Hurtownia danych w usłudze Microsoft Fabric
Baza danych SQL w usłudze Microsoft Fabric
Funkcja ta zwraca żądaną właściwość określonej kolacji.
Transact-SQL konwencje składni
Składnia
COLLATIONPROPERTY( collation_name , property )
Arguments
collation_name
Nazwa kolacji. Argument collation_name ma typ danych nvarchar(128), bez wartości domyślnej.
właściwość
Własność kolacji. Argument własności ma typ danych varchar(128) i może mieć dowolną z następujących wartości:
| Nazwa właściwości | Description |
|---|---|
| CodePage | Strona kodowa nie-Unicode tej sortacji. Jest to zestaw znaków używany do danych varchar . Zobacz Aneks G Tabele Mapowania DBCS/Unicode oraz Strony kodowe Załącznika H , aby przetłumaczyć te wartości i zobaczyć ich odwzorowania znaków. Podstawowy typ danych: int |
| Identyfikator LCID | Windows locale ID zestawu. To jest kultura stosowana do sortowania i porównywania. Zobacz LCID Structure , aby przetłumaczyć te wartości (najpierw musisz przekonwertować na varbinary). Podstawowy typ danych: int |
| ComparisonStyle | Styl porównania systemu Windows sortowania. Zwraca 0 dla binarnych kolacji – zarówno (_BIN), jak i (_BIN2) – a także gdy wszystkie właściwości są czułe – (_CS_AS_KS_WS) oraz (_CS_AS_KS_WS_SC) i (_CS_AS_KS_WS_VSS). Wartości bitmasku: Ignoruj przypadek: 1 Ignoruj akcent: 2 Ignoruj Kana: 65536 Ignoruj szerokość : 131072 Uwaga: opcja wrażliwa na selektor wariacji (_VSS) nie jest reprezentowana w tej wartości, mimo że wpływa na zachowanie porównania. Podstawowy typ danych: int |
| wersja | Wersja zestawienia. Zwraca wartość od 0 do 3. Zestawienia z "140" w nazwie zwracają 3. Zestawienia z "100" w nazwie return 2. Zestawienia z "90" w nazwie zwracają 1. Wszystkie inne kolacji zwracają 0. Podstawowy typ danych: tinyint |
Typy zwracane
sql_variant
Przykłady
SELECT COLLATIONPROPERTY('Traditional_Spanish_CS_AS_KS_WS', 'CodePage');
Oto zestaw wyników.
1252
Azure Synapse Analytics and Analytics Platform System (PDW)
SELECT COLLATIONPROPERTY('Traditional_Spanish_CS_AS_KS_WS', 'CodePage')
Oto zestaw wyników.
1252
Zobacz także
sys.fn_helpcollations (Transact-SQL)
Obsługa sortowania i Unicode