PreparedStatement exibir sql gerado

4 respostas
P

Gostaria de poder ver o sql que ele gerou, por exemplo:

ps = con.prepareStatement("INSERT INTO table campo1 VALUES(?)"); ps.setString(1,"TESTE");

Gostaria de ver o sql que ele manda para o banco para poder executar num Query Analyst assim depurar o erro por exemplo.

Tem como?
Obrigado.

4 Respostas

G

já tentou imprimir seu PSTM ?

:wink:

P

Não funciona :frowning:

org.jboss.resource.adapter.jdbc.WrappedPreparedStatement@220711

C

iae pessoal blz
no seguinte trecho de codigo:
ps.setString(1,“TESTE”);

o q siguinifica o numero 1
eh alguma posicao ou similar?

P

Isso mesmo. É a posição no statement sql.
1 vai ser substituido pelo primeiro ? na linha sql.

:slight_smile:

Criado 13 de janeiro de 2005
Ultima resposta 17 de jan. de 2005
Respostas 4
Participantes 3