DATA NO ORACLE 9I

USUARIO.EXCLUIDOS 24/03/2004 15:55:49
#16863
Como montar a data digitada na tela e gravar no oracle?
Tentei de tudo já, mas não deu certo. Uso VIsual Studio 6.0.
USUARIO.EXCLUIDOS 24/03/2004 16:15:40
#16869
Resposta escolhida
Como esta criado o campo de data no ORACLE ?
Quando vc da um DESC na tabela o campo aparece:

Campo Tipo Tamanho
campo DATE 7

???

Qual o padrão de data que foi configurada na instalação do ORACLE ?
Padrão brasileiro : dd/mm/yyyy ou americano yyyy-mm-dd

Quando eu grava data no ORACLE costumo gravar da seguinte forma:

TO_DATE('01/01/2004', 'DD/MM/YYYY') ou
TO_DATE('2004-01-01', 'YYYY-MM-DD)

Se por um acaso vc estiver gravando a data atual, ou seja, sem a interferência do usuário utilize o SYSDATE. Mas note, que quando vc usa o SYSDATE a hora é gravada junto. (DD/MM/YYYY HH:MM:SS).

Qualquer dúvida post de novo.

Espero ajudar ...
USUARIO.EXCLUIDOS 24/03/2004 16:28:03
#16873
Se vc formatar a data assim

TO_DATE('25/03/2004', 'DD/MM/YYYY')

não adianta ?
USUARIO.EXCLUIDOS 24/03/2004 16:29:24
#16875
Achei uma coisa estranha, vc disse que o padrão do ORACLE esta dd/mm/yyyy e porque vc tenta gravar DD-MMM-YYYY ?
USUARIO.EXCLUIDOS 25/03/2004 14:36:53
#17025
Teresa,

Finalize séu tópico.

Até +
Tópico encerrado , respostas não são mais permitidas