posts - 241,  comments - 116,  trackbacks - 0

          The Following Exception is really Frequency When we Using Oracle.

          1. ORA-02292: integrity constraint (IPCUSER.STUDENT_STUDENTCARD_FK) violated - child record found

          如果你從表中刪除一行,由另一個表中引用此行的一列,然后這個異常被throwed。

          堆棧跟蹤信息:
          java.sql.SQLException: ORA-02292: integrity constraint (IPCUSER.STUDENT_STUDENTCARD_FK) violated - child record found
              at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:112)
              at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:331)
              at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:288)
              at oracle.jdbc.driver.T4C8Oall.receive(T4C8Oall.java:745)
              at oracle.jdbc.driver.T4CStatement.doOall8(T4CStatement.java:210)
              at oracle.jdbc.driver.T4CStatement.executeForRows(T4CStatement.java:961)
              at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1190)
              at oracle.jdbc.driver.OracleStatement.executeInternal(OracleStatement.java:1726)
              at oracle.jdbc.driver.OracleStatement.execute(OracleStatement.java:1696)
              at com.tibco.ipc.utils.TESTClient.main(TESTClient.java:48)

           2. ORA-02291: integrity constraint (IPCUSER.STUDENT_STUDENTCARD_FK) violated - parent key not found

           

          如果插入行到表(table_a),這行有一個外鍵稱為另一個表(table_b)和外鍵的值不能從另一個表(table_b)發現,那么這個異常被thowed。

          堆棧跟蹤信息:
          java.sql.SQLException: ORA-02291: integrity constraint (IPCUSER.STUDENT_STUDENTCARD_FK) violated - parent key not found
              at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:112)
              at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:331)
              at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:288)
              at oracle.jdbc.driver.T4C8Oall.receive(T4C8Oall.java:745)
              at oracle.jdbc.driver.T4CStatement.doOall8(T4CStatement.java:210)
              at oracle.jdbc.driver.T4CStatement.executeForRows(T4CStatement.java:961)
              at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1190)
              at oracle.jdbc.driver.OracleStatement.executeInternal(OracleStatement.java:1726)
              at oracle.jdbc.driver.OracleStatement.execute(OracleStatement.java:1696)
              at com.tibco.ipc.utils.TESTClient.main(TESTClient.java:48)

           3. ORA-00001: unique constraint (IPCUSER.STUDENTCARD_HID_PK) violated

          如果插入行到一個表,此行的第一列是主鍵,主鍵,如果你要插入的表已經存在,這種異常被throwed。

          堆棧跟蹤信息:
          java.sql.SQLException: ORA-00001: unique constraint (IPCUSER.STUDENTCARD_HID_PK) violated
              at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:112)
              at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:331)
              at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:288)
              at oracle.jdbc.driver.T4C8Oall.receive(T4C8Oall.java:745)
              at oracle.jdbc.driver.T4CStatement.doOall8(T4CStatement.java:210)
              at oracle.jdbc.driver.T4CStatement.executeForRows(T4CStatement.java:961)
              at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1190)
              at oracle.jdbc.driver.OracleStatement.executeInternal(OracleStatement.java:1726)
              at oracle.jdbc.driver.OracleStatement.execute(OracleStatement.java:1696)
              at com.tibco.ipc.utils.TESTClient.main(TESTClient.java:46)

           

          posted on 2011-07-06 09:11 墻頭草 閱讀(568) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          人人游戲網 軟件開發網 貨運專家
          主站蜘蛛池模板: 柯坪县| 宝山区| 凭祥市| 南郑县| 张家川| 泽库县| 洞头县| 贵溪市| 贞丰县| 抚远县| 宜兴市| 永修县| 安义县| 高邮市| 桓台县| 灌南县| 丹江口市| 泽库县| 黔西| 凯里市| 筠连县| 柘城县| 兴城市| 巨鹿县| 英超| 嘉鱼县| 安国市| 舟曲县| 安陆市| 富锦市| 独山县| 溧水县| 马尔康县| 绍兴县| 临潭县| 襄垣县| 陆丰市| 瑞丽市| 略阳县| 汽车| 绥中县|