Nom du classement SQL Server (Transact-SQL)SQL Server Collation Name (Transact-SQL)

CETTE RUBRIQUE S’APPLIQUE À :ouiSQL Server (à partir de la version 2008)ouiAzure SQL DatabaseouiAzure SQL Data Warehouse ouiParallel Data Warehouse THIS TOPIC APPLIES TO: yesSQL Server (starting with 2008)yesAzure SQL DatabaseyesAzure SQL Data Warehouse yesParallel Data Warehouse

Chaîne unique spécifiant le nom d'un classement SQL ServerSQL Server.Is a single string that specifies the collation name for a SQL ServerSQL Server collation.

SQL ServerSQL Server prend en charge les classements Windows. supports Windows collations. SQL ServerSQL Server prend également en charge un nombre limité (<80) de classements appelés classements SQL ServerSQL Server qui ont été développés avant que SQL ServerSQL Server ne prenne en charge les classements Windows. also supports a limited number (<80) of collations called SQL ServerSQL Server collations which were developed before SQL ServerSQL Server supported Windows collations. Les classements SQL ServerSQL Server sont encore pris en charge à des fins de compatibilité descendante, mais ne doivent pas être utilisés pour les nouveaux travaux de développement. SQL ServerSQL Server collations are still supported for backward compatibility, but should not be used for new development work. Pour plus d’informations sur les classements Windows, consultez nom de classement Windows ( Transact-SQL ) .For more information about Windows collations, see Windows Collation Name (Transact-SQL).

Icône de lien de rubrique Conventions de la syntaxe Transact-SQLTopic link icon Transact-SQL Syntax Conventions

SyntaxeSyntax

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

<ComparisonStyle> ::=  
_CaseSensitivity_AccentSensitivity | _BIN  

ArgumentsArguments

SortRulesSortRules
Chaîne identifiant l'alphabet ou la langue dont les règles de tri sont appliquées lorsque le tri du dictionnaire est spécifié.A string identifying the alphabet or language whose sorting rules are applied when dictionary sorting is specified. Exemples : Latin1_General ou Polonais.Examples are Latin1_General or Polish.

PrefPref
Préférence pour les caractères majuscules.Specifies uppercase preference. Même si la comparaison ne respecte pas la casse, la version majuscule d'une lettre est triée avant la version minuscule lorsqu'il n'y a aucune autre distinction.Even if comparison is case-insensitive, the uppercase version of a letter sorts before the lowercase version, when there is no other distinction.

CodepageCodepage
Nombre de 1 à 4 chiffres identifiant la page de codes utilisée par le classement.Specifies a one- to four-digit number that identifies the code page used by the collation. Cp1 spécifie la page de codes 1252, pour toutes les autres pages de codes le numéro de page de code complet est spécifié.CP1 specifies code page 1252, for all other code pages the complete code page number is specified. Par exemple, CP1251 spécifie la page de codes 1251 et CP850 spécifie la page de codes 850.For example, CP1251 specifies code page 1251 and CP850 specifies code page 850.

CaseSensitivityCaseSensitivity
L’élément de configuration spécifie pas la casse, CS spécifie la casse.CI specifies case-insensitive, CS specifies case-sensitive.

AccentSensitivityAccentSensitivity
AI spécifie les accents, AS spécifie les accents.AI specifies accent-insensitive, AS specifies accent-sensitive.

EMPLACEMENTBIN
Indique l'ordre de tri binaire à utiliser.Specifies the binary sort order to be used.

NotesRemarks

Pour répertorier les classements SQL ServerSQL Server pris en charge par votre serveur, exécutez la requête suivante.To list the SQL ServerSQL Server collations supported by your server, execute the following query.

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

Note

Pour les trier Order ID 80, utiliser les classements de fenêtre avec la page de codes de 1250 et l’ordre binaire.For Sort Order ID 80, use any of the Window collations with the code page of 1250, and binary order. Par exemple : Albanian_BIN, Croatian_BIN, Czech_BIN, Romanian_BIN, Slovak_BIN, Slovenian_BIN.For example: Albanian_BIN, Croatian_BIN, Czech_BIN, Romanian_BIN, Slovak_BIN, Slovenian_BIN.

Voir aussiSee Also

ALTER TABLE (Transact-SQL) ALTER TABLE (Transact-SQL)
Constantes ( Transact-SQL ) Constants (Transact-SQL)
CREATE DATABASE (SQL Server Transact-SQL) CREATE DATABASE (SQL Server Transact-SQL)
CREATE TABLE (Transact-SQL) CREATE TABLE (Transact-SQL)
DECLARE @local_variable (Transact-SQL) DECLARE @local_variable (Transact-SQL)
table ( Transact-SQL ) table (Transact-SQL)
sys.fn_helpcollations (Transact-SQL)sys.fn_helpcollations (Transact-SQL)