Nome de ordenação do SQL Server (Transact-SQL)SQL Server Collation Name (Transact-SQL)

APLICA-SE A: simSQL Server simBanco de Dados SQL do Azure simAzure Synapse Analytics (SQL DW) simParallel Data Warehouse APPLIES TO: yesSQL Server yesAzure SQL Database yesAzure Synapse Analytics (SQL DW) yesParallel Data Warehouse

É uma única cadeia de caracteres que especifica o nome de ordenação para uma ordenação do SQL ServerSQL Server.Is a single string that specifies the collation name for a SQL ServerSQL Server collation.

O SQL ServerSQL Server dá suporte a ordenações do Windows.SQL ServerSQL Server supports Windows collations. O SQL ServerSQL Server também dá suporte a um número limitado (<80) de ordenações chamadas ordenações de SQL ServerSQL Server, que foram desenvolvidas antes de o SQL ServerSQL Server dar suporte a ordenações do Windows.SQL ServerSQL Server also supports a limited number (<80) of collations called SQL ServerSQL Server collations which were developed before SQL ServerSQL Server supported Windows collations. As ordenações do SQL ServerSQL Server ainda têm suporte para compatibilidade com versões anteriores, mas não devem ser usados para novos trabalhos de desenvolvimento.SQL ServerSQL Server collations are still supported for backward compatibility, but should not be used for new development work. Para obter mais informações sobre a ordenação do Windows, consulte Nome de ordenação do Windows.For more information about Windows collations, see Windows Collation Name.

Ícone de link do tópico Convenções de sintaxe de Transact-SQLTopic link icon Transact-SQL Syntax Conventions

SintaxeSyntax

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

<ComparisonStyle> ::=
_CaseSensitivity_AccentSensitivity | _BIN

ArgumentosArguments

SortRules Uma cadeia de caracteres identificando o alfabeto ou idioma cujas regras de classificação são aplicadas quando a classificação de dicionário é especificada.SortRules A string identifying the alphabet or language whose sorting rules are applied when dictionary sorting is specified. Exemplos são Latin1_General ou polonês.Examples are Latin1_General or Polish.

Pref Especifica a preferência por maiúsculas.Pref Specifies uppercase preference. Mesmo se a comparação diferenciar maiúsculas de minúsculas, a versão em maiúsculas de uma letra vem antes da versão em minúsculas, quando não há outra distinção.Even if comparison is case-insensitive, the uppercase version of a letter sorts before the lowercase version, when there is no other distinction.

Codepage Especifica um número de um a quatro dígitos que identifica a página de código usada pela ordenação.Codepage Specifies a one- to four-digit number that identifies the code page used by the collation. CP1 especifica a página de código 1252 para todas as outras páginas de código para as quais o número de página de código completo é especificado.CP1 specifies code page 1252, for all other code pages the complete code page number is specified. Por exemplo, CP1251 especifica a página de código 1251 e CP850 especifica a página de código 850.For example, CP1251 specifies code page 1251 and CP850 specifies code page 850.

CaseSensitivity CI especifica que não diferencia maiúsculas de minúsculas, CS especifica que diferencia maiúsculas de minúsculas.CaseSensitivity CI specifies case-insensitive, CS specifies case-sensitive.

AccentSensitivity AI especifica que não diferencia acentos, AS especifica que diferencia acento.AccentSensitivity AI specifies accent-insensitive, AS specifies accent-sensitive.

BIN Especifica a ordem de classificação binária que será usada.BIN Specifies the binary sort order to be used.

RemarksRemarks

Para listar as ordenações do SQL ServerSQL Server suportados pelo servidor, execute a seguinte consulta.To list the SQL ServerSQL Server collations supported by your server, execute the following query.

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

Observação

Para a ID de Ordem de Classificação 80, use qualquer ordenação do Windows com a página de código 1250 e ordem binária.For Sort Order ID 80, use any of the Window collations with the code page of 1250, and binary order. Por exemplo: 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.

Consulte TambémSee Also