Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

ORA-29977:tipo de coluna não suportado para registro de consulta no modo garantido


Seu problema está aqui:
  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())
  {}

O erro está informando que você tem um tipo de coluna não suportado no registro DCN. Talvez um blob ou clob. Como não consigo ver a estrutura da sua tabela, edite a consulta e selecione - build up - uma coluna de cada vez. Você não está fazendo nenhum trabalho com as colunas do conjunto de resultados, então isso deve ser fácil de encontrar.