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)  編輯  收藏

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


          網站導航:
           
          人人游戲網 軟件開發網 貨運專家
          主站蜘蛛池模板: 方城县| 科技| 安乡县| 子长县| 陕西省| 都江堰市| 江都市| 延庆县| 奉贤区| 南澳县| 沙河市| 嫩江县| 临沂市| 皋兰县| 琼中| 新竹县| 屏东市| 阿图什市| 清徐县| 鸡西市| 阿拉善左旗| 朔州市| 彰化市| 家居| 丹巴县| 清丰县| 义马市| 同德县| 咸丰县| 栾川县| 准格尔旗| 朝阳区| 莆田市| 洱源县| 沁水县| 青神县| 宁夏| 腾冲县| 乐山市| 西乌珠穆沁旗| 烟台市|