Nome de agrupamento do SQL Server (Transact-SQL)

É uma única cadeia de caracteres que especifica o nome de agrupamento para um agrupamento do SQL Server.

O SQL Server dá suporte a agrupamentos do Windows. O SQL Server também oferece suporte a um número limitado (<80) de agrupamentos chamados de agrupamentos do SQL Server, que foram desenvolvidos antes de o SQL Server oferecer suporte a agrupamentos do Windows. os agrupamentos do SQL Server ainda têm suporte para compatibilidade com versões anteriores, mas eles não devem ser usados para novos trabalhos de desenvolvimento. Para obter mais informações sobre os agrupamentos do Windows, consulte Nome de agrupamento do Windows (Transact-SQL).

Aplica-se a: SQL Server (do SQL Server 2008 à versão atual), Banco de dados SQL do Windows Azure (da versão inicial até a versão atual).

Ícone de vínculo de tópico Convenções da sintaxe Transact-SQL

Sintaxe

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

<ComparisonStyle> ::=
_CaseSensitivity_AccentSensitivity
| _BIN

Argumentos

  • 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. Exemplos são Latin1_General ou polonês.

  • Pref
    Especifica a preferência por maiúsculas.

  • Codepage
    Especifica um número de um a quatro dígitos que identifica a página de código usada pelo agrupamento. CP1 especifica a página de código 1252, para todas as outras páginas de código para a qual o número de página de código completo é especificado. Por exemplo, CP1251 especifica a página de código 1251 e CP850 especifica a página de código 850.

  • CaseSensitivity
    CI especifica que não diferencia maiúsculas de minúsculas, CS especifica que diferencia maiúsculas de minúsculas.

  • AccentSensitivity
    AI especifica que não diferencia acentos, AS especifica que diferencia acento.

  • BIN
    Especifica a ordem de classificação binária que será usada.

Comentários

Para listar os agrupamentos do SQL Server com suporte do seu servidor, execute a consulta a seguir.

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

1Para a ID de Ordem de Classificação 80, use qualquer agrupamento do Windows com a página de código 1250 e ordem binária. Por exemplo: Albanian_BIN, Croatian_BIN, Czech_BIN, Romanian_BIN, Slovak_BIN, Slovenian_BIN.

Consulte também

Referência

ALTER TABLE (Transact-SQL)

Constantes (Transact-SQL)

CREATE DATABASE (SQL Server Transact-SQL)

CREATE TABLE (SQL Server)

DECLARE @local\_variable (Transact-SQL)

tabela (Transact-SQL)

sys.fn_helpcollations (Transact-SQL)