Oracle
 sql >> база данни >  >> RDS >> Oracle

как да отпечатам Statement (CallableStatement) в Java?

Използвате ли log4j?

Ако е така, добавете регистратори за sql, както е показано по-долу.

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

Ако използвате ORM рамка като ibatis, можете да добавите допълнителен регистратор, както е показано по-долу.

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. се опитва да експортира изходния код на Java от база данни на Oracle

  2. ORA-00903:невалидно име на таблица в PreparedStatement

  3. Предаване на OracleLob като параметър на функция

  4. Как да покажа изхода на sys_refcursor pl sql с инструмента Toad

  5. Върнете обратно A, ако B се обърка. пружинно зареждане, jdbctemplate