Udostępnij za pomocą


SQL Server Collation Name (Transact-SQL)

Dotyczy:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)Punkt końcowy analizy SQL w usłudze Microsoft FabricHurtownia danych w usłudze Microsoft FabricBaza danych SQL w usłudze Microsoft Fabric

To pojedynczy ciąg znaków określający nazwę sortacji dla kolacji SQL Server.

SQL Server obsługuje kolacje Windows. SQL Server obsługuje także ograniczoną liczbę (<80) kolacji zwanych kolacjami SQL Server, które powstały zanim SQL Server obsługiwał kolacje Windows. Kolacje SQL Server są nadal wspierane ze względu na kompatybilność wsteczną, ale nie powinny być wykorzystywane do nowych prac programistycznych. Więcej informacji o kolacji Windows znajdziesz w sekcji Windows Collation Name.

Transact-SQL konwencje składni

Składnia

<SQL_collation_name> :: =
SQL_SortRules[_Pref]_CPCodepage_<ComparisonStyle>

<ComparisonStyle> ::=
_CaseSensitivity_AccentSensitivity | _BIN

Arguments

SortRules Ciąg identyfikujący alfabet lub język, którego reguły sortowania są stosowane przy określaniu sortowania słownikowego. Przykładami są Latin1_General lub polski.

Pref Określa preferencję wielkich liter. Nawet jeśli porównanie nie jest rozróżniające wielka litera, wielka litera sortuje się przed małą, gdy nie ma innego rozróżnienia.

Kodowa strona Określa numer jednocyfrowy do czterocyfrowy, który identyfikuje stronę kodową używaną przez sortację. CP1 określa stronę kodową 1252, dla wszystkich pozostałych stron kodowych podano pełny numer strony kodowej. Na przykład CP1251 określa stronę kodową 1251, a CP850 stronę kodową 850.

CaseSensitivityCI określa niewrażliwość na wielka litera, CS określa na same litery.

AccentSensitivityAI określa niewrażliwość na akcent, AS określa wrażliwość na akcent.

BIN Określa binarną kolejność sortowania, którą należy użyć.

Uwagi

Aby wypisać zestawy SQL Server obsługiwane przez Twój serwer, wykonaj następujące zapytanie.

SELECT * FROM sys.fn_helpcollations()
WHERE name LIKE 'SQL%';

Uwaga / Notatka

Dla Sort Order ID 80 użyj dowolnej z kolacji okien z kodową stroną 1250 i kolejnością binarną. Na przykład: Albanian_BIN, Croatian_BIN, Czech_BIN, Romanian_BIN, Slovak_BIN, Slovenian_BIN.

Zobacz też