Caro Luis,
 
O formato padrao do Oracle para trabalhar com datas eh "DD-MON-YY", ou seja, o seu comando ficaria assim, "insert into Matricula (mtrData) values ('20-NOV-77')".
 
Voce pode utilizar o "TO_DATE" para transformar seu string em uma data, por exemplo
"insert into Matricula (mtrData) values (to_date('20/11/1977','DD/MM/YYYY'))".
 
Espero ter ajudado.
Sds.
 
------------------------------------------------------------------
Carlos Roberto Micheluzzi
[EMAIL PROTECTED]
www.quicksoft.com.br
-------------------------------------------------------------------
----- Original Message -----
Sent: Wednesday, August 16, 2000 9:49 PM
Subject: [java-list] datas com BD ORACLE

Pessoal

Tenho uma tabela no ORACLE que possui um campo Date. Qual a sitaxe do SQL
para enviar a data???

Estou fazendo dessa maneira:
"insert into Matricula (mtrData) values ('20/11/1977')"

mas dá esta mensagem:
 java.sql.SQLException: ORA-01843: not a valid month

Alguém pode me ajudar???

abraço

Luis

================================
Luis Henrique Bogo
Prog. Pós-Graduação em Eng. Produção
Grupo Criativa
UFSC - Florianópolis - Brasil
================================
Babe na ilha: www.ilhafloripa.com.br/frame.htm


------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------

Responder a