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

ESTE TEMA SE APLICA A: síSQL Server (a partir de 2008)síAzure SQL DatabasesíAzure SQL Data Warehouse síAlmacenamiento de datos paralelos THIS TOPIC APPLIES TO: yesSQL Server (starting with 2008)yesAzure SQL DatabaseyesAzure SQL Data Warehouse yesParallel Data Warehouse

Es una cadena que especifica el nombre de intercalación de una intercalación de SQL ServerSQL Server.Is a single string that specifies the collation name for a SQL ServerSQL Server collation.

SQL ServerSQL Server admite intercalaciones de Windows. supports Windows collations. SQL ServerSQL Server también admite un número limitado (<80) de las intercalaciones denominadas intercalaciones de SQL ServerSQL Server que se desarrollaron antes de que SQL ServerSQL Server admitiera intercalaciones de Windows. also supports a limited number (<80) of collations called SQL ServerSQL Server collations which were developed before SQL ServerSQL Server supported Windows collations. Las intercalaciones de SQL ServerSQL Server se siguen admitiendo por compatibilidad con versiones anteriores, pero no se deben utilizar en nuevos trabajos de desarrollo. SQL ServerSQL Server collations are still supported for backward compatibility, but should not be used for new development work. Para obtener más información acerca de las intercalaciones de Windows, vea nombre de intercalación de Windows ( Transact-SQL ) .For more information about Windows collations, see Windows Collation Name (Transact-SQL).

Icono de vínculo de tema Convenciones de sintaxis de Transact-SQLTopic link icon Transact-SQL Syntax Conventions

SintaxisSyntax

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

<ComparisonStyle> ::=  
_CaseSensitivity_AccentSensitivity | _BIN  

ArgumentosArguments

SortRulesSortRules
Cadena que identifica el alfabeto o el idioma cuyas reglas de ordenación se aplican cuando se especifica el orden del diccionario.A string identifying the alphabet or language whose sorting rules are applied when dictionary sorting is specified. Por ejemplo: Latin1_General o Polish.Examples are Latin1_General or Polish.

PrefPref
Especifica la preferencia de mayúsculas.Specifies uppercase preference. Aunque la comparación distinga entre mayúsculas y minúsculas, la versión en mayúsculas de una letra se ordena antes que la versión en minúsculas, cuando no existe ningún otro tipo de diferenciación.Even if comparison is case-insensitive, the uppercase version of a letter sorts before the lowercase version, when there is no other distinction.

CodepageCodepage
Especifica un número de uno a cuatro dígitos que identifica la página de códigos que la intercalación utiliza.Specifies a one- to four-digit number that identifies the code page used by the collation. CP1 especifica la página de códigos 1252, se especifica para el número de página de código completo de páginas de todo el código.CP1 specifies code page 1252, for all other code pages the complete code page number is specified. Por ejemplo, CP1251 especifica la página de códigos 1251 y CP850 especifica la página de códigos 850.For example, CP1251 specifies code page 1251 and CP850 specifies code page 850.

Propiedades CaseSensitivityCaseSensitivity
CI especifica mayúsculas de minúsculas, CS especifica entre mayúsculas y minúsculas.CI specifies case-insensitive, CS specifies case-sensitive.

AccentSensitivityAccentSensitivity
AI especifica acentos, AS especifica la distinción de acentos.AI specifies accent-insensitive, AS specifies accent-sensitive.

PAPELERABIN
Especifica el criterio de ordenación binario que se va a utilizar.Specifies the binary sort order to be used.

ComentariosRemarks

Para enumerar las intercalaciones de SQL ServerSQL Server admitidas por el servidor, ejecute la consulta siguiente.To list the SQL ServerSQL Server collations supported by your server, execute the following query.

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

Nota

Para la ordenación Order ID. de 80, utilice cualquiera de las intercalaciones de Windows con la página de códigos de 1250 y orden binario.For Sort Order ID 80, use any of the Window collations with the code page of 1250, and binary order. Por ejemplo: 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.

Vea tambiénSee Also

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