PreparedStatement exibir sql gerado

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.

já tentou imprimir seu PSTM ?

:wink:

Não funciona :frowning:

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

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

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

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

:slight_smile: