Pessoal,
Como faço para inserir um campo do tipo date no oracle? Preciso inserir a data atual.
PreparedStatement stmt = this.connection.prepareStatement(
"insert into LOG_CARGA (nome,data) values "
+" (?,?)"
);
[quote=eduacsp]Pessoal,
Como faço para inserir um campo do tipo date no oracle? Preciso inserir a data atual.
PreparedStatement stmt = this.connection.prepareStatement(
"insert into LOG_CARGA (nome,data) values "
+" (?,?)"
);
[/quote]
Não sei no Oracle, mas no FireBird tem uma função chamada current_timestamp. Com certeza no Oracle tem algo equivalente.
T+
[quote=diego2005][quote=eduacsp]Pessoal,
Como faço para inserir um campo do tipo date no oracle? Preciso inserir a data atual.
PreparedStatement stmt = this.connection.prepareStatement(
"insert into LOG_CARGA (nome,data) values "
+" (?,?)"
);
[/quote]
Não sei no Oracle, mas no FireBird tem uma função chamada current_timestamp. Com certeza no Oracle tem algo equivalente.
T+[/quote]
Tem o to_date mas eu não sei q data passar nele…é o Date now = new Date() ???
A função que eu falei não é pra converter uma data, e sim pra pegar a data atual. Um insert ficaria assim:
insert into cliente (id, nome, data) values (1, 'Diego', current_timestamp)
T+
Oracle: sysdate
Pegando o exemplo acima:
insert into cliente (id, nome, data) values (1, 'Diego', sysdate)
[]s
[quote=marciocamurati]Oracle: sysdate
Pegando o exemplo acima:
insert into cliente (id, nome, data) values (1, 'Diego', sysdate)
[]s[/quote]
vlw marcio!