Como ver query do PreparedStatement  XML
Índice dos Fóruns » Java Enterprise Edition (Java EE)
Autor Mensagem
jlearner
JavaBaby

Membro desde: 05/04/2006 07:51:37
Mensagens: 83
Offline

Oi pessoal!
Como faço para ver a query que o PreparedStatement "preparou"?!
Valeu!
thingol
Moderador

Membro desde: 29/07/2004 16:10:13
Mensagens: 17543
Offline

Não há um método específico para ver essa query, pelos seguintes motivos:
- Alguns bancos de dados (como o Oracle e o MS SQL Server) preferem que o comando seja montado (preparado) pelo próprio banco. Isso por razões de otimização, para evitar problemas de formatos de dados, e para diminuir o tráfego na rede em alguns casos.
- Outros bancos mais simples não fazem isso - o próprio driver é que monta isso - , mas o JDBC não provê um método padrão para ver a string preparada pelo PreparedStatement, justamente por causa dos bancos mais conhecidos como o Oracle. Talvez o próprio driver tenha alguma classe específica que permita ver essa string, mas é questão de checar a documentação.
[WWW]
 
Índice dos Fóruns » Java Enterprise Edition (Java EE)
Ir para:   
Powered by JForum 2.1.8 © JForum Team