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

Защо моята JDBC актуализация не работи?

Какво означава getConn() връщане ? Подозирам, че това е различна (обединена?) връзка всеки път.

Това:

getConn().setAutoCommit(false); //Added
PreparedStatement pStmnt = getConn().prepareStatement(update);

вероятно трябва да се чете:

Connection c = getConn();
c.setAutoCommit(false); //Added
PreparedStatement pStmnt = c.prepareStatement(update);

т.е. ако getConn() връща различна връзка всеки път, значи имате проблеми.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Динамично вземане на проби Killing Me in 12c

  2. Защо времето за изпълнение на съхранената процедура на Oracle се увеличава значително в зависимост от това как се изпълнява?

  3. как да изберете стойността от резултата от подзаявката

  4. Проблем с изваждането на дата в Oracle

  5. Интегриране на ServiceNow с Oracle Identity Cloud Service (IDCS)