SQL Server Sorteringsnamn (Transact-SQL)

Gäller för:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalysplattformssystem (PDW)SQL-analysslutpunkt i Microsoft FabricLager i Microsoft FabricSQL-databas i Microsoft Fabric

Är en enda sträng som specificerar sammansättningsnamnet för en SQL Server-sortering.

SQL Server stöder Windows-sammanställningar. SQL Server stöder också ett begränsat antal (<80) kollationer kallade SQL Server-samlingar, vilka utvecklades innan SQL Server stödde Windows-sorteringar. SQL Server-sammansättningar stöds fortfarande för bakåtkompatibilitet, men bör inte användas för nytt utvecklingsarbete. För mer information om Windows-sorteringar, se Windows Sorteringsnamn.

Transact-SQL syntaxkonventioner

Syntax

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

<ComparisonStyle> ::=
_CaseSensitivity_AccentSensitivity | _BIN

Arguments

SortRules En sträng som identifierar alfabetet eller språket vars sorteringsregler tillämpas när ordbokssortering specificeras. Exempel är Latin1_General eller polsk.

Pref Specificerar förvaltarval med versaler. Även om jämförelsen är kasuskänslig, sorterar versalerna av en bokstav före den gemenere, när det inte finns någon annan skillnad.

Kodsida Specificerar ett nummer på ett till fyra siffror som identifierar kodsidan som används av sorteringen. CP1 specificerar kodsida 1252, för alla andra kodsidor anges det fullständiga kodbladsnumret. Till exempel specificerar CP1251 kodsida 1251 och CP850 anger kodsida 850.

CaseSensitivityCI specificerar kasuskänslig, CS specificerar kasuskänslig.

AccentSensitivityAI specificerar accent-insensitive, AS specificerar accent-sensitive.

SOPTUNNA Specificerar den binära sorteringsordningen som ska användas.

Anmärkningar

För att lista de SQL Server-sammanställningar som stöds av din server, kör följande fråga.

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

Anmärkning

För Sort Order ID 80, använd någon av fönster-kollationerna med kodsidan 1250 och binär ordning. Till exempel: Albanian_BIN, Croatian_BIN, Czech_BIN, Romanian_BIN, Slovak_BIN, Slovenian_BIN.

Se även