o campo DATE sempre me pertubou, não sei como é no
Oracle, mas geralmente eu usava INSERTE '2003-07-09' (ou o formato que
o BD aceite), ele cria a data sem problemas.
Mas recomendo que se o PreparedStatemet, com ele vc
cria um Statemet padrao com "?" (sem aspas)no lugar da data,
Converte tua data para o formato: 16-MAY-02 e tenta
fazer o INSERT.
Atenciosamente,
Eduardo Arruda Desenvolvimento de Sistemas
Techware Systems +5511 3871-7455
- Original Message -
From:
Rubens
Pereira da Silva
To: [EMAIL PROTECTED]
Sent: Tuesday, July 01, 2003
Bom eu usarioa a inferface java.sql.PreparedStatement
do java para deixar ele fazer essas tranqueiras pra
mim.
--- Marcio Silva [EMAIL PROTECTED]
escreveu: Para inserir ou alterar um dado do tipo
date sem
utilizar o to_date é
necessário primeiramente verificar qual o format que
o Oracle
Primeiramente porque não usar o to_date, e depois
tudo vai depender do charset do banco, linguagem do banco, servidore
se for pra manter compatibilidade esqueça opte por soluções como o
Hybernate.
- Original Message -
From:
Rubens
Pereira da Silva
To: [EMAIL
Rubens,
Já fiz
INSERT em tabela Oracle, porém utilizando o TO_DATE mesmo.
Veja
abaixo, um "pedaço" do código, onde faço isso:
===
...
String dtInicial =
("01/01/2002");
String gruContagem = (line.substring( 17,
18));
String codProduto