DB2 SQLCODE 异常大全编辑(二)
生活随笔
收集整理的這篇文章主要介紹了
DB2 SQLCODE 异常大全编辑(二)
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
DB2?SQLCODE?異常大全編輯(二)
| sqlcode | sqlstate | 說明 |
| -601 | 42710 | 試圖創(chuàng)建(或重命名)已經(jīng)存在的對(duì)象 |
| -602 | 54008 | CREATEINDEX語句中指定的列太多 |
| -603 | 23515 | 因?yàn)榘l(fā)現(xiàn)有重復(fù)值,所以不能建立唯一的索引 |
| -604 | 42611 | 在CREATE或ALTERTABLE語句中的為數(shù)據(jù)類型指定的長度、精度以及標(biāo)度無效 |
| -607 | 42832 | 指定的INSERT、UPDATE或DELETE語句不能被發(fā)布,應(yīng)為這些語句對(duì)DB2CATLOG表執(zhí)行寫操作 |
| -611 | 53088 | 當(dāng)LOCKSIZE是TABLE或者TABLESPACE時(shí),LOCKMAX必須為0 |
| -612 | 42711 | 在同一個(gè)表、索引或試圖中不允許有重復(fù)列名 |
| -613 | 54008 | 主健或UNIQUE約束太長或者包含了太多的列 |
| -614 | 54008 | 已經(jīng)超過了索引的內(nèi)部健長度的最大長度(255)限制 |
| -615 | 55006 | 不能刪除這個(gè)程序包,因?yàn)樵摮绦虬壳罢趫?zhí)行 |
| -616 | 42893 | 指定的對(duì)象不能被刪除,因?yàn)槠渌麑?duì)象依賴于該對(duì)象 |
| -617 | 56089 | 對(duì)于DB2版本6,1型索引無效。對(duì)于以前的版本,1型索引不能用LOCKSIZEROW或LARGE表空間定義 |
| -618 | 42832 | 對(duì)DB2CATALOG表的請(qǐng)求操作時(shí)不允許的 |
| -619 | 55011 | DSNDB07不能修改,除非他先被停止了 |
| -620 | 53001 | 對(duì)在DSNDB07中的表空間不允許指定該關(guān)鍵詞 |
| -621 | 58001 | 遇到了重復(fù)的DBID,遇到了系統(tǒng)問題 |
| -622 | 56031 | 不能指定FORMIXEDDATA因?yàn)闆]有安裝混合數(shù)據(jù)選項(xiàng) |
| -623 | 55012 | 不能為單一的表定義多個(gè)族索引 |
| -624 | 42889 | 不能為單一的表定義多個(gè)主健 |
| -625 | 55014 | 用主健定義的表要求唯一索引 |
| -626 | 55015 | 不能發(fā)布ALTER語句來改變PRIQTYSECQTY或ERASE,除非先停止了表空間 |
| -627 | 55016 | 不能發(fā)布ALTER語句來改變PRIQTYSECQTY或ERASE,除非先把表空間定義為使用存儲(chǔ)器組的表空間 |
| -628 | 42613 | 指定語句時(shí)相互排斥的(例如,不能分區(qū)一個(gè)分段的表空間) |
| -629 | 42834 | 因?yàn)樵撏饨〔荒馨罩?#xff0c;所以SETNULL無效 |
| -630 | 56089 | 不能為1型索引指定WHERENOTNULL |
| -631 | 54008 | 無效的外健;要么是比254個(gè)字節(jié)長,要么包含的列數(shù)多于40 |
| -632 | 42915 | 指定的刪除規(guī)則禁止把這個(gè)表定義為已制定表的從屬表 |
| -633 | 42915 | 無效刪除規(guī)則;必須使用特定的強(qiáng)制刪除規(guī)則 |
| -634 | 42915 | 在這種情況下,DELETECASCADE不允許 |
| -635 | 42915 | 刪除規(guī)則不能有差異或者不能為SETNULL |
| -636 | 56016 | 在分區(qū)索引健的升序或降序規(guī)范中,分區(qū)所以必須與該規(guī)范一致 |
| -637 | 42614 | 遇到重復(fù)的關(guān)鍵詞 |
| -638 | 42601 | 在CREATETABLE語句中缺少列定義 |
| -639 | 56027 | 帶有SETNULL的刪除規(guī)則的外健的可空列不能是分區(qū)索引的列 |
| -640 | 56089 | 不能為這個(gè)表空間指定LOCKSIZEROW,因?yàn)樵谠摫砜臻g中的表上定義了1型索引 |
| -642 | 54021 | 唯一約束包含太多的列 |
| -643 | 54024 | 檢查約束超出了3800個(gè)字符的最大長度 |
| -644 | 42615 | 在SQL語句中為關(guān)鍵詞指定的值無效 |
| -646 | 55017 | 在指定的分區(qū)表空間或者缺省表空間中不能創(chuàng)建表,因?yàn)橹付ǖ谋砜臻g已經(jīng)包含了一個(gè)表 |
| -647 | 57003 | 指定的緩沖池?zé)o效,因?yàn)樗麤]有被激活 |
| -650 | 56090 | ALTERINDEX不能被執(zhí)行;提供了原因代碼 |
| -651 | 54025 | 如果CREARE或ALTERTABLE被允許,表對(duì)象的描述詞(objectdescriptor,OBD)將超過最大值(32KB) |
| -652 | 23506 | 遇到了EDITRPROC或VALIDPROC沖突 |
| -653 | 57004 | 在分區(qū)表空間中的表不可用,因?yàn)榉謪^(qū)索引尚未被創(chuàng)建 |
| -655 | 56036 | 在卷的列表中,STOGROUP不能指定為特定的或不特定(“*”)的卷 |
| -658 | 42917 | 當(dāng)試圖刪除指定的對(duì)象時(shí),無法刪除該對(duì)象,該對(duì)象的刪除必須通過刪除與之相關(guān)聯(lián)的對(duì)象完成 |
| -660 | 53035 | 不正確的分區(qū)索引規(guī)范,必須為族索引定義有限制的關(guān)鍵字 |
| -661 | 53036 | 分區(qū)索引沒有指定恰當(dāng)?shù)姆謪^(qū)數(shù)目 |
| -662 | 53037 | 試圖在未分區(qū)的表空間(分段的或簡單的)上建立分區(qū)索引 |
| -663 | 53038 | 為分區(qū)索引指定的關(guān)鍵字限制值是一個(gè)無效數(shù)字 |
| -665 | 53039 | 為ALTERTABLESOACE語句指定了無效的PART語句 |
| -666 | 57005 | SQL語句不能被處理,因?yàn)橹付ǖ暮瘮?shù)當(dāng)前正處于進(jìn)行過程中 |
| -667 | 42917 | 不能明確的刪除分區(qū)表空間的族索引,必須除去分區(qū)表空間來去掉分區(qū)索引 |
| -668 | 56018 | 不能向用EDITPROC定義的表中添加列 |
| -669 | 42917 | 不能顯式的刪除分區(qū)表空間中的表,必須刪除分區(qū)表空間來刪除表 |
| -670 | 54010 | 表的記錄長度超過了頁面的大小 |
| -671 | 53040 | 不能更改指定的表空間的緩沖池,因?yàn)檫@將改變表空間的頁面大小 |
| -672 | 55035 | 在命名的表上不允許DROP |
| -676 | 53041 | 只有4KB的緩沖池可被用于一個(gè)索引 |
| -677 | 57011 | 緩沖池?cái)U(kuò)展失敗,由于可用的虛擬內(nèi)存的大小不足 |
| -678 | 53045 | 為才分區(qū)索引中指定的限制健提供的值與數(shù)據(jù)類型不符 |
| -679 | 57006 | 不能創(chuàng)建某一個(gè)特定對(duì)象,因?yàn)樵搶?duì)象的一個(gè)drop目前正在掛起 |
| -680 | 54011 | 對(duì)DB2表不能超過750列 |
| -681 | 23507 | 列違反了指定的FIELDPROC |
| -682 | 57010 | 不能載入FIELDPROC |
| -683 | 42842 | 列、單值類型、函數(shù)或者過程無效,因?yàn)椴患嫒菡Z句。例如,指定的INTEGER具有FORBITDATA選項(xiàng) |
| -684 | 54012 | 指定的文字列表不能超過254個(gè)字節(jié) |
| -685 | 58002 | FIELDPROC返回一個(gè)無效的域描述 |
| -686 | 53043 | 用FIELDPROC定義的一個(gè)列不能與一個(gè)使用不同的FIELDPROC定義的列作比較 |
| -687 | 53044 | 列不能與一個(gè)非兼容字段類型的列比較 |
| -688 | 58002 | 返回不正確的數(shù)據(jù) |
| -689 | 54011 | 從屬表定義了太多的列 |
| -690 | 23508 | 數(shù)據(jù)定義的控制支持拒絕這個(gè)語句 |
| -691 | 57018 | 命名的注冊(cè)表不存在 |
| -692 | 57018 | 命名的索引不存在,但命名的注冊(cè)表需要該索引 |
| -693 | 55003 | 命名的注冊(cè)表/索引的命名列無效 |
| -694 | 57023 | DROP正在命名的注冊(cè)表上掛起 |
| -696 | 42898 | 由于相關(guān)的名字或者轉(zhuǎn)換表的名字使用不正確,指定的觸發(fā)器無效 |
| -697 | 42899 | FOREACH語句被指定,因此與OLD合NEW相關(guān)的名字是不允許的,或者不能為一個(gè)BEFORE觸發(fā)器指定OLD_TABLE和NEW_TABLE |
| -713 | 42815 | 指定的專用寄存器是無效的 |
| -715 | 56064 | 命名的程序不能被運(yùn)行,因?yàn)樗蕾嚺c你所安裝的DB2版本的部件,但是你的數(shù)據(jù)中心沒有安裝這個(gè)部件 |
| -716 | 56065 | 命名的程序使用這個(gè)版本的不正確的發(fā)行版本做了預(yù)編譯 |
| -717 | 56066 | BIND失敗,因?yàn)樗蕾嚺c你所安裝的DB2版本的部件,但是你的數(shù)據(jù)中心沒有安裝這個(gè)部件 |
| -718 | 56067 | REBIND失敗,因?yàn)镮BMREQD列無效 |
| -719 | 42710 | 不能BINDADD一個(gè)已經(jīng)存在的程序包 |
| -720 | 42710 | 不能BINDREPLACE一個(gè)已經(jīng)存在的程序包版本 |
| -721 | 42710 | 程序包的一致性記號(hào)必須是獨(dú)一無二的 |
| -722 | 42704 | 綁定錯(cuò)誤,因?yàn)橹付ǖ某绦虬淮嬖?/td> |
| -723 | 9000 | 一個(gè)觸發(fā)的SQL語句接受到一個(gè)錯(cuò)誤 |
| -724 | 54038 | 達(dá)到了(16)級(jí)聯(lián)間接的SQL語句的最大項(xiàng)目 |
| -725 | 42721 | 對(duì)專門指定的寄存器提供了一個(gè)無效值 |
| -726 | 55030 | 因?yàn)镾YSPKSYSTEM條目,不能綁定這個(gè)程序包 |
| -728 | 56080 | 指定的數(shù)據(jù)類型不能與私有協(xié)議發(fā)布一起使用 |
| -729 | 429B1 | 用COMMITONRETURN定義的存儲(chǔ)過程不能用作嵌套的CALL過程的目標(biāo) |
| -730 | 56053 | 在只讀的共享數(shù)據(jù)庫中為表定義的參照完整性無效 |
| -731 | 56054 | VSAM數(shù)據(jù)集必須用SHAREOPTION(1.3)定義 |
| -732 | 56055 | 被定義為只讀型數(shù)據(jù)庫卻擁有沒有定義空間或者索引空間的DB2子系統(tǒng) |
| -733 | 56056 | 只讀共享數(shù)據(jù)庫的定義不一致 |
| -734 | 56057 | 一旦一個(gè)數(shù)據(jù)庫被定義為ROSHAREREAD,他將不能被更改為其他不同的ROSHARE狀態(tài) |
| -735 | 55004 | 用DBID名稱標(biāo)識(shí)的數(shù)據(jù)庫不再是一個(gè)只讀共享數(shù)據(jù)庫 |
| -736 | 53014 | 命名的DBID無效 |
| -737 | 53056 | 在這種狀況下,不能建立一個(gè)隱含的表空間 |
| -739 | 56088 | 因?yàn)橥瑫r(shí)指定了ALLOWPARALLEL和MODIELESSQLDATA這兩個(gè)語句,因此已設(shè)定的函數(shù)將不能再被更改 |
| -740 | 51034 | 在這種方式下不能用MODIELESSQLDATA定義指定的函數(shù) |
| -741 | 55030 | 已經(jīng)為命名的共享組成員的數(shù)據(jù)定義了工作文件數(shù)據(jù)庫 |
| -742 | 53004 | DSNDB07是隱含的工作文件數(shù)據(jù)庫 |
| -746 | 57053 | 在特定的觸發(fā)器、存儲(chǔ)過程或函數(shù)中的SQL語句違反嵌套SQL限制 |
| -747 | 57054 | 指定的表是不可用的除非為LOB數(shù)據(jù)列建立起必須的輔助表 |
| -748 | 54042 | 在指定的輔助表上已經(jīng)有一個(gè)索引 |
| -750 | 42986 | 不能對(duì)已指定的表重新命名,因?yàn)樗辽僭谝粋€(gè)現(xiàn)存的視圖或觸發(fā)器中被引用 |
-- 劉軼鶴轉(zhuǎn)自網(wǎng)絡(luò)
總結(jié)
以上是生活随笔為你收集整理的DB2 SQLCODE 异常大全编辑(二)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: CT影像数据(nrrd文件和dicm文件
- 下一篇: linux cmake编译源码,linu