Varias queries seguidas no banco de dados

1 resposta
D

Ola pessoal,

estava lendo no manual do MySQL que eh possivel criarmos uma variavel temporaria em uma query do tipo SELECT

e em seguida utiliza-la em uma outra query

exemplo:

select @valor:=valor from valores where id=2; insert into valores values (3,@valor);

seria muito util fazer isso no projeto que estou desenvolvendo, mas ai vem a duvida

como, usando JDBC e preparedstatement, executar essas duas queries seguidas:?: 8O

ja tentei concatenar as duas em uma mesma String , mas o mysql rejeita. :cry:

alguem sabe como eu posso fazer isso :?:

1 Resposta

R

bom
vc pode fazer com que suas queries sejam executadas apenas qndo vc manda

a classe Connection tem um método chamado setAutoCommit();
o default é true

troque por false

e daí, mande executar as duas queries e dÊ um commit na connection

Criado 21 de janeiro de 2005
Ultima resposta 25 de jan. de 2005
Respostas 1
Participantes 2