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

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


          網站導航:
           
          人人游戲網 軟件開發網 貨運專家
          主站蜘蛛池模板: 天水市| 肥城市| 华亭县| 东安县| 榆树市| 南平市| 深圳市| 木里| 视频| 淮安市| 漠河县| 慈溪市| 呼玛县| 东阿县| 宁安市| 专栏| 毕节市| 普宁市| 永修县| 武强县| 凯里市| 江永县| 拜泉县| 康马县| 苍南县| 酒泉市| 荆门市| 瑞安市| 仙居县| 梓潼县| 阳城县| 哈密市| 彰武县| 乌兰县| 宁晋县| 朔州市| 井陉县| 唐山市| 英吉沙县| 江华| 治多县|