Data truncation: Data too long for column

1 resposta
R

Tenho uma aplicação Java Web que insere dados no MySQL. Quando escrevo um texto que contenha caracteres especiais (ex.: “ç”), num campo texto do formulário da aplicação web e dou submit, ocorre erro no servidor de aplicações: “Data truncation: Data too long for column nome_da_coluna”. No MySQL a coluna está como TEXT e com collation “latin1_swedish_ci”. Está igual ao do servidor de produção (estou testando no ambiente de desenvolvimento). O que pode ser?

1 Resposta

A

ERRO: Data too long for column nome_da_coluna;

Cara…

esse erro é porque você está tentando inserir uma quantidade de dados maior que a suportada na coluna.

Ex:
“nome varchar(5)”

Se você colocar um nome “Manoel Ribas” ele irá gerar o erro, você deve colocar apenas “Manoe” ou mudar o tamanho da sua coluna.

xD~~

Criado 27 de maio de 2010
Ultima resposta 27 de mai. de 2010
Respostas 1
Participantes 2