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

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


          網站導航:
           
          人人游戲網 軟件開發網 貨運專家
          主站蜘蛛池模板: 浦县| 特克斯县| 宁海县| 丹阳市| 赤水市| 土默特右旗| 金平| 莆田市| 额敏县| 景东| 高雄县| 元阳县| 延长县| 南川市| 诸城市| 永吉县| 定西市| 石台县| 化德县| 琼海市| 安远县| 盐亭县| 元氏县| 岳阳县| 罗平县| 南汇区| 丹江口市| 昌都县| 宣化县| 平阴县| 通江县| 宁河县| 卢湾区| 无锡市| 东阿县| 怀化市| 湖南省| 寻乌县| 正定县| 景泰县| 景洪市|