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

ORA-29977:Неподдържан тип колона за регистрация на заявка в гарантиран режим

Вашият проблем е тук:

  Statement stmt = conn.createStatement();
  // associate the statement with the registration:
  ((OracleStatement)stmt).setDatabaseChangeRegistration(dcr);
 ResultSet rs = stmt.executeQuery("select * from act_code_metadata where      product_id=1159");
  System.out.println("rs.next() "+rs.next());
  while (rs.next())
  {}

Грешката ви казва, че имате неподдържан тип колона в DCN регистрацията. Може би петно ​​или буца. Тъй като не виждам структурата на вашата таблица, моля, редактирайте заявката и изберете - изграждане - една колона наведнъж. Вие така или иначе не работите с колоните с набор от резултати, така че това трябва да е лесно за намиране.



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

  2. ORACLE 12.2.01 избор на колони от различни таблици с подобни имена --> използван вътрешен идентификатор на колона

  3. Лош режим на готовност

  4. Грешка ORA-00942 се генерира при създаване на изглед

  5. Oracle Database12c ORA 01918 и грешка при свързване