Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > DB2
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 27-06-2010
rolandoj rolandoj is offline
Miembro
 
Registrado: abr 2007
Posts: 395
Poder: 18
rolandoj Va por buen camino
Problemas con set de caracteres de DB2

Hola a todos,

Estamos adecuando una aplicación para que también soporte DB2 y tenemos problemas con el tipo de datos VARCHAR. El asunto es el siguiente:

Nuestros datos están en español. En nuestra base de datos original, cada símbolo alfanumérico, incluyendo letras mayúsculas y minúsculas tildadas, la ñ, etc, ocupan un solo caracter; pero, al parecer, cuando pasamos a DB2, los símbolo propios del español, como las letras tildadas, están ocupando 2 caracteres.

Eso implica que cuando un campo VARCHAR está llenó y al menos hay una letra tildada, al pasar a DB2, DB2 lo rechaza.

Hasta donde he averiguado, DB2 usa Unicode UTF-8, el cual emplea símbolos de longitud variable. Lo que supongo es que DB2 está identificando bien el set de caracteres original; pero, al almacenar los valores, los está convirtiendo a UTF-8; por ello, las letras tildadas, están siendo tratadas con más de un caracter.

Según he leído se supone que DB2 tenía el limitante de UTF-8 hasta la versión 8; pero, también se supone que ya puede cambiarse ese sistena. Las preguntas son entonces:

1. Soporta ISO8859_1 ?
2. Si no lo soporta, cual de los que soporte sería el más aproximado ?
3. Como se cambia ese set de caracteres de defaul ?

Agradezco cualquier ayuda
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
filtrando caracteres kater832 Varios 2 23-04-2008 22:34:58
Eliminar Caracteres ZayDun Varios 3 28-03-2007 02:04:08
Problemas con string de mas de 255 caracteres... jaderl Varios 5 06-01-2005 21:40:32
caracteres en intarbase squenda Conexión con bases de datos 2 09-03-2004 15:12:25
Caracteres extraños Germi Conexión con bases de datos 1 14-10-2003 15:26:18


La franja horaria es GMT +2. Ahora son las 01:02:49.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi