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

Se aplica a:Applies to: síSQL ServerSQL Server (todas las versiones admitidas) yesSQL ServerSQL Server (all supported versions) SíAzure SQL DatabaseAzure SQL DatabaseYesAzure SQL DatabaseAzure SQL Database SíInstancia administrada de Azure SQLAzure SQL Managed InstanceYesInstancia administrada de Azure SQLAzure SQL Managed Instance síAzure Synapse AnalyticsAzure Synapse AnalyticsyesAzure Synapse AnalyticsAzure Synapse Analytics síAlmacenamiento de datos paralelosParallel Data WarehouseyesAlmacenamiento de datos paralelosParallel Data WarehouseSe aplica a:Applies to: síSQL ServerSQL Server (todas las versiones admitidas) yesSQL ServerSQL Server (all supported versions) SíAzure SQL DatabaseAzure SQL DatabaseYesAzure SQL DatabaseAzure SQL Database SíInstancia administrada de Azure SQLAzure SQL Managed InstanceYesInstancia administrada de Azure SQLAzure SQL Managed Instance síAzure Synapse AnalyticsAzure Synapse AnalyticsyesAzure Synapse AnalyticsAzure Synapse Analytics síAlmacenamiento de datos paralelosParallel Data WarehouseyesAlmacenamiento de datos paralelosParallel 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 sobre la intercalación de Windows, consulte Nombre de intercalación de Windows.For more information about Windows collations, see Windows Collation Name.

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

Nota

Para ver la sintaxis de Transact-SQL para SQL Server 2014 y versiones anteriores, consulte Versiones anteriores de la documentación.To view Transact-SQL syntax for SQL Server 2014 and earlier, see Previous versions documentation.

ArgumentosArguments

SortRules Cadena que identifica el alfabeto o el idioma cuyas reglas de ordenación se aplican cuando se especifica el orden del diccionario.SortRules 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.

Pref Especifica la preferencia de mayúsculas.Pref 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.

Codepage Especifica un número de uno a cuatro dígitos que identifica la página de códigos que la intercalación utiliza.Codepage 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; en los demás casos se especifica el número de página de códigos completo.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.

CaseSensitivity CI especifica que no se diferencia mayúsculas de minúsculas, CS especifica que se diferencia mayúsculas de minúsculas.CaseSensitivity CI specifies case-insensitive, CS specifies case-sensitive.

AccentSensitivity AI especifica que no se distinguen acentos, AS especifica que se distinguen acentos.AccentSensitivity AI specifies accent-insensitive, AS specifies accent-sensitive.

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

ObservacionesRemarks

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 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.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.

Consulte tambiénSee Also