Jdbc e oracle

4 respostas
Viniciustelles

Bom dia pessoal, tenho uma tabela no oracle e uma sequence para ela que alimenta o campo id porem gostaria de saber como pegar o ultimo valor da sq no oracle e inserir na tabela via jdbc…
abraços.

4 Respostas

A

Statement statement = conn.createStatement();
statement.executeUpdate(“insert into cliente (id) values (sua_sequence.nextval)”);

lucasportela

Você poderia criar uma trigger para antes de inserir, já buscar o novo código na sequence. Assim você não se preocupa com esse campo e fica centralizado no próprio banco

Viniciustelles

Muito obrigado pela dica :smiley: fiz e funcionou bem.
Agora to pesquisando como faço para inserir em outra tabela a fk via jdbc alguém tem uma dica ou exemplo

abraços…

Viniciustelles

Alguém sabe como inserir uma fk em uma tabela com jdbc?

Criado 8 de fevereiro de 2013
Ultima resposta 8 de fev. de 2013
Respostas 4
Participantes 3