Galera,
É o seguinte, estou desenvolvendo um aplicação que lê um arquivo e que no seu conteudo tenho um registro que refere-se a data,
Exemplo: 20040318160000
Preciso pegar esse registro e gravar no Banco, porém quando leio esse registro ele é do formato texto, mas no momento em que vou gravar ele terá que ser no formato Date, estou usando o banco MYSQL para testes
Alguém poderia dar um ajuda???
Grato
rocha
Diga o formato que você está passando para o banco na hora do insert
to_date('20040318','YYYYMMDD')
Os outros valores não sei ao que se refere se for hora, não sei se o campo date do MySQL suporta hora o Oracle eu sei que suporta, no Postgres existe um tipo de campo chamado Timestamp, de uma uma olhada na documentação do MySql para conferir
[],s
A data está formatada em YYYYMMDDHHSS ?
Caso positivo acho q fica mais ou menos assim:
SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMddHHmmss");
sdf.parse("seu valor");
Galera,
Consegui gravar a data no Banco
Muito obrigado pela ajuda
[]s
rocha