Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

 
 
Herramientas Buscar en Tema Desplegado
  #3  
Antiguo 15-05-2003
lmmolinero lmmolinero is offline
Registrado
 
Registrado: may 2003
Ubicación: Las Rozas - Madrid - España
Posts: 3
Poder: 0
lmmolinero Va por buen camino
Unhappy

Estimado Pedro

Gracias por tu rápida respuesta, pero no es ese el problema: ya estaba usando COLLATE. En concreto el ejemplo es el siguiente:

CREATE TABLE TEMP
(
NHISTORIA VARCHAR(15) NOT NULL,
APELLIDOS VARCHAR(80) CHARACTER SET ISO8859_1 COLLATE ES_ES,
......
PRIMARY KEY (NHISTORIA)
);

El problema surge cuando ahora intento insertar un registro en el que en el campo APELLIDOS pongo por ejemplo "Hernández", generándose el siguiente error:

General SQL error ... string truncation.
Cannot transliterate character between character sets.

¿A lo mejor es que hay que definir de entrada la base de datos como ISO8859_1 y no solo el campo?
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


La franja horaria es GMT +2. Ahora son las 15:01:08.


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