Notas sobre o Release


8.3 Apêndice E. NLS (National Language Support)

|8.3.1 Suporte ao Código de País/Região e à Página de Códigos

|Na tabela de Idiomas Suportados e Conjuntos de Códigos, a página de códigos |5488 também é conhecida como GB 18030 e a página de códigos 1394 também é |conhecida como ShiftJIS X0213.

|8.3.2 Considerações sobre Importação/Exportação/Carregamento -- Restrições para as Páginas de Códigos 1394 e 5488

|Os dados das páginas de códigos 1394 (ShiftJIS X0213) e 5488 (GB 18030) |podem ser movidos para um banco de dados Unicode através dos utilitários de |carregamento ou de importação. O utilitário de exportação pode ser |utilizado para mover dados de um banco de dados Unicode para um arquivo de |dados nas páginas de códigos 1394 e 5488.

|Somente conexões entre um cliente Unicode e um servidor Unicode são |suportadas, portanto, é necessário utilizar um cliente Unicode ou definir a |variável de registro do DB2 DB2CODEPAGE para 1208 antes de usar os utilitários |de carregamento, importação ou exportação.

|A conversão da página de códigos 1394 ou 5488 para o Unicode pode resultar |em expansão. Por exemplo, um caractere de 2 bytes pode ser armazenado |como dois caracteres Unicode de 16 bits nas colunas GRAPHIC. É |necessário assegurar-se de que as colunas de destino no banco de dados Unicode |sejam grandes o suficiente para conter qualquer byte Unicode |expandido.

|8.3.3 Valores de Data e Hora

|8.3.3.1 Representações de Cadeia de Valores de Data e Hora

|

|Valores cujos tipos de dados são DATE, TIME ou TIMESTAMP são representados |em um formato interno que é transparente para o usuário de SQL. Datas, |horas e datas e horas podem também, no entanto, ser representadas por cadeias |e essas representações envolvem diretamente o usuário de SQL, porque não há |constantes ou variáveis cujos tipos de dados são DATE, TIME ou |TIMESTAMP. Assim, para ser recuperado, um valor de data e hora deve ser |atribuído a uma variável de cadeia. A representação da cedia é |geralmente o formato padrão dos valores de data e hora associados ao código do |país/região do cliente, a não ser que substituído por especificação da opção |do formato DATETIME quando o programa é pré-compilado ou ligado ao banco de |dados.

|Quando uma representação de cadeia válida de um valor de data e hora for |utilizado em uma operação com um valor de data e hora interno, a representação |da cadeia é convertida para o formato interno da data, da hora ou da data e |hora antes da operação ser executada. Representações de cadeia válidas |de valores de data e hora são definidas nas seções a seguir.

|Nota:
Representações de cadeia gráfica de valores de data e hora são suportadas |apenas em bancos de dados Unicode. |

|8.3.3.2 Cadeias de Data

|

|Uma representação de cadeia de uma data é uma cadeia que começa com um |dígito e tem um comprimento de pelo menos 8 caracteres. Espaços em |branco finais podem ser incluídos; zeros à esquerda podem ser omitidos da |parte do mês e da parte do dia da data.

|A tabela "Formatos para Representações de Cadeias de Datas" permanece |inalterada.

|8.3.3.3 Cadeias de Hora

|

|Uma representação de cadeia de uma hora é uma cadeia que começa com um |dígito e tem um comprimento de pelo menos 4 caracteres. Espaços em |branco finais podem ser incluídos; um zero à esquerda pode ser omitido da |parte da hora e os segundos podem ser completamente omitidos. Se você |optar por omitir os segundos, uma especificação implícita de 0 segundos é |assumida. Assim, 13:30 é equivalente a |13:30:00.

|A tabela "Formatos para Representações de Cadeias de Horas" permanece |inalterada.

|8.3.3.4 Cadeias de Marca de Hora

|

|Uma representação de cadeia de uma data e hora é uma cadeia que começa com |um dígito e tem um comprimento de pelo menos 16 caracteres. A |representação de cadeia completa de uma data e hora tem o formato |aaaa-mm-dd-hh.mm.ss.nnnnnn. Espaços em |branco finais podem ser incluídos; zeros à esquerda podem ser omitidos da |parte do mês, do dia ou da hora da data e hora e os microssegundos podem ser |truncados ou completamente omitidos. Se você optar por omitir qualquer |dígito da parte de microssegundos, uma especificação implícita de 0 segundos é |assumida. Assim, 1991-3-2-8.30.00 é |equivalente a |1991-03-02-08.30.00.000000.

|8.3.3.5 Considerações do Conjunto de Caracteres

|Cadeias de data e de marca de hora devem conter apenas caracteres e |dígitos.

|8.3.3.6 Formatos de Data e Hora

|A representação de cadeia dos formatos de data e hora é o formato padrão |dos valores de data e hora associado ao código do país/região do |aplicativo. Esse formato padrão pode ser substituído especificando-se a |opção do formato DATETIME quando o programa é pré-compilado ou ligado ao banco |de dados.


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