na minha aplicação executo uma consulta e resgato a coluna com rs.getTimestamp(“nomecoluna”).
Só que está dando erro nisto,e a exception reclama do formato da data.
No banco realmente existe datas cadastradas no fomato dd/mm/yyyy e no formato do timestamp.E quando a data esta neste primeiro formato,pau!!!
toda vez que pegar a data com rs.getTimeStamp tenho que formatar?
Como eu não posso corrigir a caca que fizeram quando criaram o campo data_nascimento na tbl como varchar , tive que tratar os formatos de datas que estavam cadastrados no banco.
para astring que estava no formato 01/01/1968 deixei 1968-01-01 00:00:00 e assim consegui passar para timestamp(valueOf).
[quote=lgr]Como eu não posso corrigir a caca que fizeram quando criaram o campo data_nascimento na tbl como varchar , tive que tratar os formatos de datas que estavam cadastrados no banco.
[/quote]
Você não “pode” corrigir, você deve corrigir! Sacou a diferença? :thumbup: