Delen via


SQL Server Collatie Naam (Transact-SQL)

Van toepassing op:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)SQL Analytics-eindpunt in Microsoft FabricMagazijn in Microsoft FabricSQL-database in Microsoft Fabric

Is een enkele string die de naam van de collatie specificeert voor een SQL Server-collatie.

SQL Server ondersteunt Windows-collaties. SQL Server ondersteunt ook een beperkt aantal (<80) collaties genaamd SQL Server-collaties, die zijn ontwikkeld voordat SQL Server Windows-collaties ondersteunde. SQL Server-collaties worden nog steeds ondersteund voor achterwaartse compatibiliteit, maar mogen niet worden gebruikt voor nieuw ontwikkelingswerk. Voor meer informatie over Windows-collaties, zie Windows Collation Name.

Transact-SQL syntaxis-conventies

Syntaxis

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

<ComparisonStyle> ::=
_CaseSensitivity_AccentSensitivity | _BIN

Arguments

SortRules Een string die het alfabet of de taal identificeert waarvan de sorteerregels worden toegepast wanneer woordenboeksortering wordt gespecificeerd. Voorbeelden zijn Latin1_General of Pools.

Pref Specificeert voorkeur voor hoofdletters. Zelfs als de vergelijking niet hoofdlettergevoelig is, sorteert de hoofdletter van een letter vóór de kleine letter, wanneer er geen ander onderscheid is.

Codepage Specificeert een nummer van één tot vier cijfers dat de codepagina identificeert die door de rangatie wordt gebruikt. CP1 specificeert codepagina 1252, voor alle andere codepagina's is het volledige codepaginanummer opgegeven. Zo specificeert CP1251 codepagina 1251 en CP850 codepagina 850.

CaseSensitivityCI specificeert hoofdlettergevoelig, CS specificeert hoofdlettergevoelig.

AccentSensitivityAI specificeert accent-ongevoelig, AS specificeert accent-gevoelig.

VUILNISBAK Specificeert de binaire sorteervolgorde die gebruikt moet worden.

Opmerkingen

Om de SQL Server-collaties die door je server worden ondersteund te vermelden, voer je de volgende query uit.

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

Opmerking

Voor Sort Order ID 80 gebruik je een van de venster-collaties met de codepagina 1250 en binaire volgorde. Bijvoorbeeld: Albanian_BIN, Croatian_BIN, Czech_BIN, Romanian_BIN, Slovak_BIN, Slovenian_BIN.

Zie ook