Oracle
 sql >> Base de données >  >> RDS >> Oracle

comment imprimer une déclaration (CallableStatement) en Java ?

Utilisez-vous log4j ?

Si c'est le cas, ajoutez des enregistreurs pour sql comme ci-dessous.

log4j.logger.java.sql.Connection=DEBUG
log4j.logger.java.sql.Statement=DEBUG
log4j.logger.java.sql.PreparedStatement=DEBUG
log4j.logger.java.sql.ResultSet=DEBUG

Si vous utilisez un framework ORM tel que ibatis, vous pouvez ajouter un enregistreur supplémentaire comme ci-dessous.

log4j.logger.com.ibatis.sqlmap.engine.impl.SqlMapClientDelegate=DEBUG