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?
|