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. Oracle ट्रिगर - परिवर्तनशील तालिकाओं के साथ समस्या

  2. ORA-03113:संचार चैनल पर फ़ाइल का अंत

  3. Oracle कर्सर का रिटर्न प्रकार

  4. OracleDbType में बूलियन

  5. बेस 36 से बेस 10 रूपांतरण केवल SQL का उपयोग करके