Erro ao inserir data no Mysql  XML
Índice dos Fóruns » Certificação Java
Autor Mensagem
DiegoCoronelPJ
Debugger
[Avatar]

Membro desde: 01/05/2004 00:00:00
Mensagens: 57
Offline

Estou utilizando um statement, o executeUpdate e passo a string a seguir:

insert into produto ( id_produto, descricao_produto, tipo_produto, safra_produto, preco_produto, porc_alcoolica, observacoes, validade, nivel_estoque ) values ( 1, 'descricao1', 'tipo1', 'safra1', 11, 11, 'observacao1', 14/12/1982, 0 )

Se observarem o penultimo campo é a data, o banco nao retorna nenhum erro, mas o campo data nao grava, preciso de algum comando especifico??? como gravar a data??? Existe to_date ??? Como utilizo???

Obrigado !!!!

Diego Coronel Cavalcante
[WWW] [ICQ]
RogoniPJ
JavaTeenager
[Avatar]

Membro desde: 14/03/2004 00:00:00
Mensagens: 156
Offline

iai Diego !!

cara, o formato de data no mysql é aaaa/mm/dd, tenta passa a data assim...

existe a função DATE_FORMAT do mysql para manuseio de data, ai vc muda esse formato.
para detalhes acesse:
www.mysql.com/documentation

T+

:cool:

http://
[WWW] aim icon [ICQ]
eltonkPJ
GUJ Master
[Avatar]

Membro desde: 28/07/2003 00:00:00
Mensagens: 1387
Localização: Florianópolis/SC
Offline

No oracle vc pode fazer assim: to_date('01/01/04', 'dd/mm/yy') no lugar da data q vc está gravando no banco ou: to_date('01/02/04 20:34:45', 'dd/mm/yy HH24:MM:SS) para gravar a data com horas, minutos e segundos.



Abraços,

/**
* @author Elton Kuzniewski
* SCJA1.0, SCJP5.0, SCWCD5.0, SCBCD5.0, SCJD - B&S (em andamento)
* @see www.eltonk.com.br
*/
[Email] [WWW] [ICQ]
 
Índice dos Fóruns » Certificação Java
Ir para:   
Powered by JForum 2.1.8 © JForum Team