Fórum Erro com campo timestamp #406737
17/08/2011
0
Tenho diversas tabelas no meu sistema com campos timestamp, e hoje percebi o seguinte problema:
Incorrect datetime value: '2011-10-16 00:00:00' for column 'data' at row 1
Não consigo inserir em nenhum campo timestamp esta data, 16/10/2011, com o horario zerado. Testei varias outras datas, e funcionou normalmente, menos com esta.
Uso Mysql 5.1.32, testei no win 7 e xp.
create table teste_d ( id integer not null primary key, data timestamp not null default '0000-00-00 00:00:00') insert into teste_d values (1, '2011-10-16 00:00:00');
Incorrect datetime value: '2011-10-16 00:00:00' for column 'data' at row 1
Não consigo inserir em nenhum campo timestamp esta data, 16/10/2011, com o horario zerado. Testei varias outras datas, e funcionou normalmente, menos com esta.
Uso Mysql 5.1.32, testei no win 7 e xp.
Henrique Santana
Curtir tópico
+ 0
Responder
Posts
23/09/2011
Leandro Maia
Eu também tive o mesmo problema, realmente ele não deixa inserir a data 2011/10/16, e o engraçado é que o problema ocorre apenas com essa data. Resolvi da seguinte forma, troquei o tipo da coluna pra datetime.
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)