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?
Data truncation: Data too long for column
R
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