Caracteres GB18030

GB18030 é um padrão separado usado na República Popular da China para codificar caracteres chineses. No GB18030, os caracteres podem ter 1, 2 ou 4 bytes. O SQL Server oferece suporte a caracteres GB18030 codificados, reconhecendo-os quando eles entram no servidor, vindos de um aplicativo cliente, convertendo-os e armazenando-os nativamente como caracteres Unicode. Após serem armazenados no servidor, são tratados como caracteres Unicode em todas as operações subsequentes executadas neles.

Ao utilizar caracteres GB18030, lembre-se de que esses caracteres podem ser usados em operações de classificação e comparação; porém, quando uma versão de agrupamento mais antiga que o SQL Server 90 for utilizada, as comparações irão se basear apenas em seus pontos de código e não em nenhuma outra forma linguisticamente significativa. Portanto, seja cuidadoso ao usar caracteres GB18030 em operações como ORDER BY, GROUP BY e DISTINCT, especialmente quando houver caracteres GB18030 e não GB18030 incluídos na mesma operação. Para habilitar comparações de cadeia de caracteres que usam caracteres GB18030, use a nova versão de agrupamento do SQL Server 90, demonstrada pelo sufixo 90 adicionado ao seu nome. Por exemplo, em vez do agrupamento Chinese_PRC, use Chinese_PRC_90. Para obter mais informações, consulte Configurações de agrupamento na Instalação.

Todos os novos agrupamentos de nível _100 dão suporte a classificação linguística com caracteres GB18030.