java.sql.SQLException: ORA-01779: cannot modify a column which maps to a non key-preserved table ORA-06512: at line 1at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:138)

Oracle Community | Karthic Rajha | 4 years ago
tip
Your exception is missing from the Samebug knowledge base.
Here are the best solutions we found on the Internet.
Click on the to mark the helpful solution and get rewards for you help.
  1. 0

    Could not Insert New Record in DB

    Oracle Community | 4 years ago | Karthic Rajha
    java.sql.SQLException: ORA-01779: cannot modify a column which maps to a non key-preserved table ORA-06512: at line 1at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:138)
  2. 0

    Exception while accessing the DB Custom table

    Oracle Community | 6 years ago | 868733
    java.sql.SQLException: ORA-06550: line 1, column 19: PL/SQL: ORA-00942: table or view does not exist ORA-06550: line 1, column 7: PL/SQL: SQL Statement ignored
  3. Speed up your debug routine!

    Automated exception search integrated into your IDE

  4. 0

    human task reassignment error

    Oracle Community | 9 years ago | ali_nizam
    java.sql.SQLException: ORA-20005: Task is modified ORA-06512: at "ORABPEL.WFTASKPKG", line 1032 ORA-20005: ORA-06512: at line 1at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:138)
  5. 0

    routeTask causes primary key violation

    Oracle Community | 8 years ago | 696464
    java.sql.SQLException: ORA-20003: Error while inserting task ORA-06512: at "ORABPEL.WFTASKPKG", line 760 ORA-00001: unique constraint (ORABPEL.SYS_C0040528) violated ORA-06512: at line 1at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:138)

    1 unregistered visitors
    Not finding the right solution?
    Take a tour to get the most out of Samebug.

    Tired of useless tips?

    Automated exception search integrated into your IDE

    Root Cause Analysis

    1. java.sql.SQLException

      ORA-01779: cannot modify a column which maps to a non key-preserved table ORA-06512: at line 1at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:138)

      at oracle.jdbc.driver.T4CTTIoer.processError()
    2. Oracle jdbc
      OracleCallableStatement.executeUpdate
      1. oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:316)
      2. oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:282)
      3. oracle.jdbc.driver.T4C8Oall.receive(T4C8Oall.java:639)
      4. oracle.jdbc.driver.T4CCallableStatement.doOall8(T4CCallableStatement.java:184)
      5. oracle.jdbc.driver.T4CCallableStatement.execute_for_rows(T4CCallableStatement.java:873)
      6. oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1161)
      7. oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3001)
      8. oracle.jdbc.driver.OraclePreparedStatement.executeUpdate(OraclePreparedStatement.java:3074)
      9. oracle.jdbc.driver.OracleCallableStatement.executeUpdate(OracleCallableStatement.java:4309)
      9 frames
    3. oracle.jbo.server
      EntityImpl.postChanges
      1. oracle.jbo.server.OracleSQLBuilderImpl.doEntityDML(OracleSQLBuilderImpl.java:427)
      2. oracle.jbo.server.EntityImpl.doDML(EntityImpl.java:5740)
      3. oracle.jbo.server.EntityImpl.postChanges(EntityImpl.java:4539)
      3 frames
    4. oracle.apps.fnd
      OAEntityImpl.postChanges
      1. oracle.apps.fnd.framework.server.OAEntityImpl.postChanges(Unknown Source)
      1 frame
    5. oracle.jbo.server
      DBTransactionImpl.commit
      1. oracle.jbo.server.DBTransactionImpl.doPostTransactionListeners(DBTransactionImpl.java:2996)
      2. oracle.jbo.server.DBTransactionImpl.postChanges(DBTransactionImpl.java:2807)
      3. oracle.jbo.server.DBTransactionImpl.commitInternal(DBTransactionImpl.java:1971)
      4. oracle.jbo.server.DBTransactionImpl.commit(DBTransactionImpl.java:2173)
      4 frames
    6. oracle.apps.fnd
      OADBTransactionImpl.commit
      1. oracle.apps.fnd.framework.server.OADBTransactionImpl.commit(Unknown Source)
      1 frame
    7. xxt.oracle.apps
      XxdmIcmQSAMImpl.saveAsDraft
      1. xxt.oracle.apps.xxdm.icm.quot_supp.server.XxdmIcmQSAMImpl.saveAsDraft(XxdmIcmQSAMImpl.java:719)
      1 frame