Nombre de intercalación de SQL Server (Transact-SQL)

Es una cadena que especifica el nombre de intercalación de una intercalación de SQL Server.

SQL Server admite intercalaciones de Windows. SQL Server también admite un número limitado (<80) de las intercalaciones denominadas intercalaciones de SQL Server que se desarrollaron antes de que SQL Server admitiera intercalaciones de Windows. Las intercalaciones de SQL Server se siguen admitiendo por compatibilidad con versiones anteriores, pero no se deben utilizar en nuevos trabajos de desarrollo. Para obtener más información sobre las intercalaciones de Windows, vea Nombre de intercalación de Windows (Transact-SQL).

Icono de vínculo a temas Convenciones de sintaxis de Transact-SQL

Sintaxis

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

<ComparisonStyle> ::= 
    _CaseSensitivity_AccentSensitivity | _BIN

Argumentos

  • SortRules
    Cadena que identifica el alfabeto o el idioma cuyas reglas de ordenación se aplican cuando se especifica el orden del diccionario. Por ejemplo: Latin1_General o Polish.

  • Pref
    Especifica la preferencia de mayúsculas. Incluso si la comparación no distingue entre mayúsculas y minúsculas, las letras mayúsculas se ordenan antes que las letras minúsculas, si no hay ninguna otra distinción.

  • Codepage
    Especifica un número de uno a cuatro dígitos que identifica la página de códigos que la intercalación utiliza. CP1 especifica la página de códigos 1252; en los demás casos se especifica el número de página de códigos completo. Por ejemplo, CP1251 especifica la página de códigos 1251 y CP850 especifica la página de códigos 850.

  • CaseSensitivity
    CI especifica que no se diferencia mayúsculas de minúsculas, CS especifica que se diferencia mayúsculas de minúsculas.

  • AccentSensitivity
    AI especifica que no se distinguen acentos, AS especifica que se distinguen acentos.

  • BIN
    Especifica el criterio de ordenación binario que se va a utilizar.

Comentarios

Para enumerar las intercalaciones de SQL Server admitidas por el servidor, ejecute la consulta siguiente.

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

1Para el identificador de criterio de ordenación 80, utilice cualquiera de las intercalaciones de Windows con la página de códigos 1250 y orden binario. Por ejemplo: Albanian_BIN, Croatian_BIN, Czech_BIN, Romanian_BIN, Slovak_BIN, Slovenian_BIN.

Vea también

Referencia

ALTER TABLE (Transact-SQL)

Constantes (Transact-SQL)

CREATE DATABASE (Transact-SQL)

CREATE TABLE (Transact-SQL)

DECLARE @local\_variable (Transact-SQL)

table (Transact-SQL)

sys.fn_helpcollations (Transact-SQL)