GARANTIR DESCONTO

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

Henrique Santana

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

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar