Caracteres GB18030

GB18030 es un estándar independiente que se utiliza en la República Popular China para codificar caracteres chinos. En GB18030, los caracteres pueden ser de 1, 2 o 4 bytes. SQL Server admite caracteres de codificación GB18030, reconociéndolos en el momento de su entrada en un servidor procedentes de una aplicación cliente y convirtiéndolos y almacenándolos de forma nativa como caracteres Unicode. Una vez almacenados en el servidor, se tratan como caracteres Unicode en las operaciones siguientes que se realicen con ellos.

Cuando utilice caracteres GB18030 recuerde que los puede utilizar en operaciones de ordenación y comparación, pero si utiliza una versión de intercalación anterior a la de SQL Server 9.0, las comparaciones sólo se basarán en sus puntos de código y no en otras formas de significado lingüístico. Por lo tanto, debe tener cuidado al utilizar caracteres GB18030 en operaciones como ORDER BY, GROUP BY y DISTINCT, sobre todo cuando se incluyen caracteres GB18030 y caracteres de otro tipo en una misma operación. Para habilitar comparaciones de cadenas significativas con caracteres GB18030, utilice la nueva versión de intercalación de SQL Server 9.0, que se distingue por el sufijo 90 que se agrega a su nombre. Por ejemplo, en lugar de la intercalación Chinese_PRC, utilice Chinese_PRC_90. Para obtener más información, vea Configuración de intercalación en el programa de instalación.

Todas las nuevas intercalaciones de nivel _100 admiten la ordenación lingüística con caracteres GB18030.