Notas sobre o Release

6Tabelas de Conversão Alternativa do Unicode para CCSID (Identificador de Conjunto de Caracteres Codificados) 5039

6O código da página do Microsoft Japanese Windows Shift-JIS está registrado 6como CCSID (Identificador de Conjunto de Caracteres Codificados) IBM CCSID 6943. Entretanto, a página de códigos Shift-JIS na plataforma HP-UX está 6registrada como CCSID 5039. O CCSID 5039 contém caracteres somente no 6JIS (Japanese Industry Standard), e não possui nenhum caractere de fornecedor 6definido. Você pode utilizar o banco de dados do DB2 UDB CCSID 5039 no 6HP-UX para armazenar caracteres Shift-JIS, mas haverá conversão das páginas de 6códigos entre o CCSID 5039 e o CCSID 943. Ao utilizar aplicativos 6Microsoft ODBC, você poderá encontrar um problema potencial quando converter 6dados CCSID 5039 em Unicode, devido a diferenças entre as tabelas de conversão 6da página de códigos da IBM e da Microsoft.

6A lista de caracteres a seguir, quando convertida de CCSID 5039 para 6Unicode, resultará em códigos diferentes dependendo da tabela de conversão 6utilizada (IBM ou Microsoft). Para esses caracteres, a tabela de 6conversão da IBM está de acordo com o Japanese Industry Standard JISX0208 e 6JISX0221.
6

6Tabela 2. Código do Ponto de Conversão de CCSID 5039 para Unicode

Ponto de Código do Shift-JIS (Nome do Caractere) Ponto de Código Primário da IBM (Nome do Unicode) Ponto de Código Primário da Microsoft (Nome do Unicode)
X'815C' (dash EM) U+2014 (dash EM) U+2015 (Barra Horizontal)
X'8160' (dash Wave) U+301C (dash Wave) U+FF5E (Fullwidth tilde)
X'8161' (Linha Vertical Dupla) U+2016 (Linha Vertical Dupla) U+2225 (Paralelo para)
X'817C' (Minus sign) U+2212 (Minus sign) U+FF0D (Fullwidth hyphen-minus)

6Por exemplo, o caracter EM dash com o ponto de código CCSID 5039 do 6X'815C' é convertido para o Unicode com o ponto de código U+2014 6quando se utiliza a tabela de conversão da IBM, mas será convertido para 6U+2015 quando a tabela de conversão da Microsoft for utilizada. Isso 6pode gerar problemas potenciais para os aplicativos Microsoft ODBC porque eles 6tratariam o U+2014 como um ponto de código inválido. Para evitar esses 6problemas potenciais, o DB2 UDB fornece a tabela de conversão alternativa da 6Microsoft do CCSID 5039 para o Unicode, além da tabela de conversão padrão da 6IBM. É preciso substituir a tabela de conversão padrão da IBM pela 6tabela alternativa de conversão da Microsoft. Observe que a tabela de 6conversão padrão da IBM do Unicode para o CCSID 5039 corresponde a versão da 6Microsoft.


[ Início da Página | Página Anterior | Próxima Página | Índice ]