sql >> Database teknologi >  >> RDS >> Oracle

ORA-29977:Ikke-understøttet kolonnetype til forespørgselsregistrering i garanteret tilstand

Dit problem er her:

  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())
  {}

Fejlen fortæller dig, at du har en ikke-understøttet kolonnetype i DCN-registreringen. Måske en klat eller klat. Da jeg ikke kan se din tabelstruktur, bedes du redigere forespørgslen og vælge - opbyg - én kolonne ad gangen. Du arbejder alligevel ikke med resultatsætkolonnerne, så det burde være nemt at finde.



  1. Vælg Records flere gange fra tabellen

  2. Indstillinger for forbindelsestimeout for Oracle-database

  3. SQLite CHECK begrænsninger

  4. Django mysql fejl