Seleccionar intercalaciones

Actualizado: 17 de julio de 2006

Si todos los usuarios de su instancia de SQL Server 2005 hablan el mismo idioma, debería elegir la intercalación que admite ese idioma. Por ejemplo, si todos los usuarios hablan francés, seleccione la intercalación French. Si los usuarios de su instancia de SQL Server hablan varios idiomas, debería elegir la intercalación que mejor admita los requisitos de los distintos idiomas. Por ejemplo, si los usuarios hablan en general idiomas de Europa occidental, elija la intercalación Latin1_General.

Cuando admita usuarios que hablan varios idiomas, es muy importante utilizar los tipos de datos Unicode nchar, nvarchar y nvarchar(max) para todos los datos de carácter. Unicode se diseñó para eliminar las dificultades de la conversión de la página de códigos de los tipos de datos no Unicode char, varchar y text. La intercalación establece una diferencia cuando se implementan todas las columnas utilizando tipos de datos Unicode porque define el orden para las comparaciones y las ordenaciones de caracteres Unicode. Incluso cuando se almacenan los datos de carácter que utilizan tipos de datos Unicode, se debe elegir una intercalación que admita a la mayor parte de los usuarios en caso de que se implemente una columna o una variable que utilice los tipos de datos no Unicode.

SQL Server sólo admite páginas de códigos compatibles con el sistema operativo subyacente. Cuando ejecuta una acción que depende de intercalaciones, la intercalación de SQL Server utilizada por el objeto de referencia debe usar una página de códigos compatible con el sistema operativo del equipo.

Si la intercalación especificada o la intercalación que utiliza el objeto al que se hace referencia utilizan una página de códigos que no es compatible con el sistema operativo Windows, SQL Server devuelve un error. Su respuesta al mensaje depende de la versión del sistema operativo Windows instalado en el equipo. Windows 2000 y las versiones posteriores admiten todas las páginas de códigos utilizadas por las intercalaciones de SQL Server. Por lo tanto, el mensaje de error no se producirá.

Vea también

Conceptos

Tipos de intercalación
Trabajar con intercalaciones

Ayuda e información

Obtener ayuda sobre SQL Server 2005

Historial de cambios

Versión Historial

17 de julio de 2006

Contenido modificado:
  • Se ha sustituido la referencia al tipo de datos ntext por el tipo de datos nvarchar(max).