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 墻頭草 閱讀(564) 評論(0)  編輯  收藏

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


          網站導航:
           
          人人游戲網 軟件開發網 貨運專家
          主站蜘蛛池模板: 方正县| 牙克石市| 深水埗区| 鹿泉市| 临朐县| 宕昌县| 龙口市| 垫江县| 盈江县| 印江| 乐陵市| 岳阳市| 赣榆县| 朝阳县| 安泽县| 叶城县| 仁化县| 马鞍山市| 平泉县| 曲靖市| 巨野县| 澜沧| 日照市| 佛学| 英德市| 娱乐| 绵阳市| 台南市| 涟水县| 马鞍山市| 漯河市| 邹城市| 肥城市| 桑植县| 安龙县| 永德县| 蕲春县| 汝州市| 北辰区| 察雅县| 房产|