Setar campo datetime no MySQL com "0000-00-00 00:00:00" usando JPA

1 resposta
Roger75

Olá pessoal,

Estou usando JPA num sistema, e há uma parte em que preciso setar um campo datetime com “0000-00-00 00:00:00”.

O JPA não está deixando eu setar com null, então neste caso estou fazendo:
h.setData(new java.sql.Timestamp(0));

Mas daí o campo, no MySQL, fica assim:
1969-12-31 21:00:00

Mas eu queria que ficasse “0000-00-00 00:00:00”.
Alguém sabe como fazer isso?

1 Resposta

aluisiodsv

Cara, isso não é legal.
Revise sua modelagem, setar uma data com 00/00/00 não dá.

Para q exatamente precisa de uma data assim ??

Um timestamp(0) é exatamente essa data louca aí.

Criado 10 de agosto de 2010
Ultima resposta 10 de ago. de 2010
Respostas 1
Participantes 2