Pessoal tenho uma string no formato (dd/mm/aaaa) e preciso manda-lá para um campo Date (em uma função) no Oracle.
Minha dúvida posso mandar como String mesmo ou tenho que fazer alguma conversão?
Pessoal tenho uma string no formato (dd/mm/aaaa) e preciso manda-lá para um campo Date (em uma função) no Oracle.
Minha dúvida posso mandar como String mesmo ou tenho que fazer alguma conversão?
Você pode usar PreparedStatement (java.sql.Date -> setDate) ou então pô-la no formato "aaaa/mm/dd". Dependendo de como foi instalado seu Oracle, pode ser que ele queira "mês/dia/ano", e vai dar problemas com você se mandar como "dia/mês/ano". Mandando no formato ano/mês/dia é mais seguro em quase todos os bancos de dados SQL.