萬盛學電腦網

 萬盛學電腦網 >> 網絡編程 >> 編程語言綜合 >> DB2錯誤信息碼大全

DB2錯誤信息碼大全

DB2錯誤信息碼大全——最新、最全的db2錯誤碼大全,對快速查找db2錯誤原因很有幫助!
sqlcode sqlstate 說明
000 00000 SQL語句成功完成
01xxx SQL語句成功完成,但是有警告
+012 01545 未限定的列名被解釋為一個有相互關系的引用
+098 01568 動態SQL語句用分號結束
+100 02000 沒有找到滿足SQL語句的行
+110 01561 用DATA CAPTURE定義的表的更新操作不能發送到原來的子系統
+111 01590 為2型索引設置了SUBPAGES語句
+117 01525 要插入的值的個數不等於被插入表的列數
+162 01514 指定的表空間被置為檢查掛起狀態
+203 01552 使用非唯一的名字來解決命名的限定列
+204 01532 命名的對象未在DB2中定義
+206 01533 命名的列不在SQL語句中指定的任何表中存在
+218 01537 因為SQL語句引用一個遠程對象,不能為該SQL語句執行EXPLAIN
+219 01532 命名的PLAN TABLE不存在
+220 01546 不正確定義PLAN TABLE,檢查命名列的定義
+236 01005 SQLDA中的SQLN的值至少應於所描述的列的個數一樣大
+237 01594 至少有一個被描述的列應該是單值類型,因此擴展的SQLVAR條目需要另外的空間
+238 01005 至少應有一個被描述的列是一個LOB,因此擴展的SQLVAR條目需要另外的空間
+239 01005 至少應有一個被描述的列應是單值類型,因此擴展的SQLVAR條目需要另外的空間
+304 01515 該值不能被分配給宿主變量,因為該值不再數據類型的范圍之內
+331 01520 不能被翻譯的字符串,因此被設置為NULL
+339 01569 由於與DB2 2.2版本的子系統連接,所以可能存在字符轉換問題
+394 01629 使用優化提示來選擇訪問路徑
+395 01628 設置了無效的優化提示,原因代碼指定了為什麼,忽略優化提示
+402 01521 未知的位置
+403 01522 本地不存在CREAT ALIAS對象
+434 01608 在DB2未來發布的版本中將不支持指定的特性,IBM建議你停止使用這些特性
+445 01004 值被CAST函數截取
+462 01Hxx 由用戶定義的函數或存儲過程發出的警告
+464 01609 命名的存儲過程超出了它可能返回的查詢結果集的個數限制
+466 01610 指定由命名的存儲過程返回的查詢結果集的個數。成功完成
+494 01614 由存儲過程返回的結果集的個數超過了由ASSOCIATE LOCATORS語句指定的結果集定位器的個數
+495 01616 因為倒台SQL的成本估算超出了在ELST中指定的警告閥值,所以發出警告
+535 01591 請求一個主健的定位更新,或請求一個使用自我引出 約束的表的刪除操作
+541 01543 命名外健是一個重復的引用約束
+551 01548 命名的授權ID缺少在命名的DB2對象上執行命名操作的權限
+552 01542 命名的授權ID缺少執行命名操作的權限
+558 01516 已經被授權該PUBLIC,因此WITH GRANT OPTION不可用
+561 01523 對ALTER REFERENCES INDEX 和TRIGGER特權,PUBLIC AT ALL LOCATION無效
+562 01560 因為GRANTEE已經擁有這些特權,所以一個或更多的特權被忽略
+585 01625 模式名指定了不止一次
+599 01596 沒有為長字符數據類型(BLOB,CLOB和DBCLOB)建立比較函數
+610 01566 由於建立了一個指定為DEFER YES的索引,指定的對象處於PENDING狀態,或者因為使用了ALTER INDEX改變關鍵值的范圍,所以指定的對象處於PENDING狀態
+625 01518 因為刪除了主健索引,所以表定義被標注為不完整
+626 01529 刪除了加強UNIQUE約束的索引,唯一性不在被加強
+645 01528 因為建立的索引中沒有包含NULL,所以WHERE NOT NULL被忽略
+650 01538 不能更改或者建立已命名的表為從屬表
+653 01551 在已指定的分區表空間中尚沒有建立指定的分區索引,所以分區索引不可得
+655 01597 為CREATE或ALTER STOGROUP語句指定特定或者非特定的卷ID,在DB2較新發布的版本中(版本6以後)將不再支持他們
+658 01600 當建立目錄索引時,不能指定SUBPAGES語句,SUBPAGES將被忽略,並缺省為1
+664 01540 分區索引的限制關鍵字超出了最大值
+738 01530 已命名的對象的更改可能像只讀系統中對象的改變要求一樣
+799 0157 SET語句中引用的特定寄存器不存在,將忽略 SET請求
+802 01519 數據溢出或者因除法異常而引起的數據異常錯誤
+806 01553 ISOLATION(RR)與LOCKSIZE PAGE 沖突
+807 01554 由於十進制乘法導致溢出
+863 01539 連接成功,但是只支持SBCS
+2000 56094 SUBPAGES不等於1的1型索引不能成為數據共享環境中的緩沖池組依賴者
+2002 01624 因為指定的緩沖池不允許超高速緩存,GNPCACHE指定被忽略
+2007 01602 因為DB2子系統的參數禁用“提示(hiats)”所以不能指定優化提示
+30100 01558 分布式協議錯誤被檢測到,提供原來的SQLCODE和SQLSTATE
-007 42601 SQL語句中由非法字符
-010 42603 字符串常量非正常終止;檢查到有遺漏的引號標志
-029 42601 需要INTO語句
-060 42815 某特定數據類型的長度或者標量規范無效
-084 42612 不能執行SQL語句,因為該語句對動態SQL無效或者對OS/390的DB2無效
-097 42601 在單位類型、用戶自定義的函數以及過程中不能使用帶有CAST的LONG VARCHAR或LONGVARGRAPHIC
-101 54001 SQL語句超出了已確定的DB2限制:例如,表的數目太多,語句中的字節太多
-102 54002 字符串常量太長
-103 42604 無效數學文字
-104 42601 SQL語句中遇到非法符號
-105 42604 無效的字符串格式;通常引用一個格式不正確的圖形字符串
-107 42622 對象名太長
-108 42601 RENAME語句中指定的名字有錯誤,不能使用限定詞
-109 42601 指定了無效語句;例如CREATE VIEW不能包含ORDER BY 語句
-110 42606 遇到了無效的十六進制的文字
-111 42901 指定的列函數沒有給出列名
-112 42607 無效的列函數語法;列函數不能運行與其他的列函數之上
-113 42602 遇到無效字符
-114 42961 該語句的位置名稱必須與當前服務器匹配,但是卻沒有匹配
-115 42601 因為比較運算符沒有伴著一個表達式或者列表,遇到了無效謂詞
-117 42802 待插入的數值的個數於被插入的行中的列數不相等
-118 42902 數據修改語句(UPDATE或DELETE)和FROM語句中的表和視圖命名不合法
-119 42803 HAVING語句中的列的列表與GROUP BY語句中的列列表不匹配
-120 42903 不允許WHERE語句、SET語句、VALUES語句或者SET ASSIGNMENT語句引用列函數
-121 42701 在INSERT或UPDATE語句中,某一列被非法引用了兩次
-122 42803 非法使用了列函數。因為沒有用於一個列函數的所有列不再GROUP BY語句中
-123 42601 特定位置的參數必須是一個常數或者一個關鍵詞
-125 42805 ORDER BY語句中指定了無效數字,該數字要麼小於1要麼大於選定的列數
-126 42829 不能為一個UPDATE語句指定ORDER BY語句
-127 42905 在子選擇中DISTINCT只能指定一次
-128 42601 SQL謂詞中NULL使用不當
-129 54004 SQL語句中包含的表多於15個
-130 22019 ESCAPE語句必須為一個字符
22025 無效的ESCAPE模式
-131 42818 LIKE謂詞只能用於字符數據
-132 42824 LIKE語句、ESCAPE語句、LOCATE函數或POSSTR函數中有無效運算對象
-133 42906 無效相關子查詢引用
-134 42907 大於255字節的列被不正確使用
-136 54005 排序關鍵字的長度大於4000字節
-137 54006 被連接的字符串太大;字符的最大值為32767;圖形的最大值為16382
-138 22011 SUBSTR列函數的第二個或第三個操作符無效
-142 42612 不支持的SQL語句。該語句可能在另外的RDBMS上有效,也有可能在其他的上下文中有效(例如,VALUES只能在觸發器中出現)
-144 58003 指定的段號無效
-147 42809 某一源函數不能更改。要改變源函數,必須刪除該源函數並重新建立他
-148 42809 RENAME和ALTER無法執行。RENAME不能對視圖或者活動RI.ST表重新命名。ALTER不能用於改變列的長度,因為該列參與了RI、一個用戶退出程序、全局的臨時表或打開DATACAPTURE CHANGES表的列
-150 42807 觸發活動的INSERT,UPDATE或DELETE語句中指定了無效的視圖更新或一個無效的轉換表
-151 42808 試圖更新一個不可更新的視圖的列、一個DB2 CATALOG表的列或者一個ROWID列
-152 42809 DROP CHECK試圖刪除一個參照約束,或者DROP FOREIGN試圖刪除一個檢查約束
-153 42908 無效的視圖建立請求,必須為旋轉列表中列出的列出的未命名的列或者重復的列提供一個名字
-154 42909 不能用UNION、UNION ALL或者一個遠程表建立視圖
-156 42809 在視圖上建立索引是非法的,或者在ALTER TABLE,CREATE TRIGGER,DROP TABLE或LOCK TABLE語句上指定一個不是表的其他對象這是無效的
-157 42810 必須在FOREIGN KEY語句中指定一個表名
-158 42811 視圖的列和選擇列表中的列不相匹配
-159 42089 無效DROP或COMMENT ON語句
-160 42813 對該視圖的WITH CHECK OPTION無效
-161 44000 正被更新的視圖WITH CHECK OPTION語句使得這行不能被插入或更新
-164 42502 用戶沒有建立這個視圖的權限
-170 42605 標量函數指定了無效的參數個數
-171 42815 標量函數指定了無效的數據類型長度或者無效數值
-173 42801 在非只讀型的游標上不能指定隔離級別UR
-180 22007 DATE、TIME、TIME

copyright © 萬盛學電腦網 all rights reserved