| -713 | 42815 | 指定的专用寄存器是无效的 |
| -715 | 56064 | 命名的程序不能被运行,因为他依赖与你所安装的DB2版本的部件,但是你的数据中心没有安装这个部件 |
| -716 | 56065 | 命名的程序使用这个版本的不正确的发行版本做了预编译 |
| -717 | 56066 | BIND失败,因为他依赖与你所安装的DB2版本的部件,但是你的数据中心没有安装这个部件 |
| -718 | 56067 | REBIND失败,因为IBMREQD列无效 |
| -719 | 42710 | 不能BIND ADD一个已经存在的程序包 |
| -720 | 42710 | 不能BIND REPLACE一个已经存在的程序包版本 |
| -721 | 42710 | 程序包的一致性记号必须是独一无二的 |
| -722 | 42704 | 绑定错误,因为指定的程序包不存在 |
| -723 | 09000 | 一个触发的SQL语句接受到一个错误 |
| -724 | 54038 | 达到了(16)级联间接的SQL语句的最大项目 |
| -725 | 42721 | 对专门指定的寄存器提供了一个无效值 |
| -726 | 55030 | 因为SYSPKSYSTEM条目,不能绑定这个程序包 |
| -728 | 56080 | 指定的数据类型不能与私有协议发布一起使用 |
| -729 | 429B1 | 用COMMIT ON RETURN定义的存储过程不能用作嵌套的CALL过程的目标 |
| -730 | 56053 | 在只读的共享数据库中为表定义的参照完整性无效 |
| -731 | 56054 | VSAM数据集必须用SHAREOPTION(1.3)定义 |
| -732 | 56055 | 被定义为只读型数据库却拥有没有定义空间或者索引空间的DB2子系统 |
| -733 | 56056 | 只读共享数据库的定义不一致 |
| -734 | 56057 | 一旦一个数据库被定义为ROSHARE READ,他将不能被更改为其他不同的ROSHARE状态 |
| -735 | 55004 | 用DBID名称标识的数据库不再是一个只读共享数据库 |
| -736 | 53014 | 命名的DBID无效 |
| -737 | 53056 | 在这种状况下,不能建立一个隐含的表空间 |
| -739 | 56088 | 因为同时指定了ALLOW PARALLEL和MODIELES SQL DATA这两个语句,因此已设定的函数将不能再被更改 |
| -740 | 51034 | 在这种方式下不能用MODIELES SQL DATA定义指定的函数 |
| -741 | 55030 | 已经为命名的共享组成员的数据定义了工作文件数据库 |
| -742 | 53004 | DSNDB07是隐含的工作文件数据库 |
| -746 | 57053 | 在特定的触发器、存储过程或函数中的SQL语句违反嵌套SQL限制 |
| -747 | 57054 | 指定的表是不可用的除非为LOB数据列建立起必须的辅助表 |
| -748 | 54042 | 在指定的辅助表上已经有一个索引 |
| -750 | 42986 | 不能对已指定的表重新命名,因为他至少在一个现存的视图或触发器中被引用 |
| -751 | 42987 | 存储过程或用户自定义的函数试图执行一个不允许执行的SQL语句。DB2的线程被置于MUST_ROLLBACK状态 |
| -752 | 0A001 | 无效CONNECT语句 |
| -763 | 560A1 | 无效的表空间名 |
| -764 | 560A2 | LOB表空间必须与其相关的基表空间同在一个数据库中 |
| -765 | 560A3 | 表和数据库不兼容 |
| -766 | 560A4 | 不能对辅助表进行请求的操作 |
| -767 | 42626 | CREATE INDEX失败,因为在辅助表中为索引指定了列,或者因为没有为非辅助表的索引指定列 |
| -768 | 560A5 | 不能为指定的列或者指定的分区建立辅助表,因为其辅助表已经存在 |
| -769 | 53096 | CREATE AUX TABLE的规格与基表不匹配 |
| -770 | 530A6 | 指定的表必须有一个ROWID列,那么该表才可以包含一个LOB列 |
| -771 | 428C7 | 无效的ROWID列规范 |
| -797 | 42987 | CREATE TRIGGER包含不被支持的语法 |
| -798 | 428C9 | 不能把一个值插入到用GENERATED ALWAYS定义的ROWID列 |
| -802 | 22012 | 某一特定操作发生了异常错误,被零除 |
| -803 | 23505 | 不能插入行,因为这将违反唯一索引的约束 |
| -804 | 07002 | SQLDA的调用参数列表有误 |
| -805 | 51002 | 在计划中没有发现DBRM或程序包名 |
| -807 | 23509 | 对已指定的环境和连接,该程序包不可用 |
| -808 | 08001 | CONECT语句与程序中的第一个CONNECT语句不一致 |
| -811 | 21000 | 当多行作为一内嵌的选择语句的返回结果是,必须使用游标 |
| -812 | 22508 | 在CURRENT PACKAGESET中的ID集合是空白的,语句不能被执行 |
| -815 | 42920 | 在一个内置选择语句或者一个基本谓词的子查询中,显式的或隐含的指定了GROUP BY或HAVING语句 |
| -817 | 25000 | 执行SQL语句将可能导致禁止更新用户数据或DB2编目 |
| -818 | 05103 | 划<->载入组件的时间戳不匹配,在执行计划中没有从同一个预编译中建立DBRM,该预编译是作为组件载入的 |
| -819 | 58004 | 视图不能重建,因为在DB2编目中存储的分析树长度为0 |
| -820 | 58004 | 在这个DB2版本的DB2编目中遇到了无效值 |
| -822 | 51004 | 在SQLDA中遇到了无效地址 |
| -840 | 54004 | 在选择列表或插入列表中返回的项目太多 |
| -842 | 08002 | 到指定位置的连接已经存在 |
| -843 | 08003 | SET CONNECTION或RELEASE语句无法执行,因为连接不存在 |
| -870 | 58026 | 宿主变量描述符的个数不等于语句中宿主变量的个数 |
| -872 | 51302 | 这个子系统已指定了有效的CCSID |
| -873 | 53090 | 同一SQL语句中,不能同时引用EBCDIC表中的定义的列和ASCII表中定义的列 |
| -874 | 53901 | 指定对象的编码方案与其表空间的编码方案不匹配 |
| -875 | 42988 | 指定的操作符不能用于ASCII数据 |
| -876 | 53092 | 不能为指定的原因创建对象:提供了原因代码 |
| -877 | 53093 | 数据库或表空间不允许用ASCII,必须使用EBCDIC |
| -878 | 53094 | 该PLAN——TABLE不能是ASCII,必须使用EBCDIC |
| -879 | 53095 | 指定对象的CREATE或ALTER语句不能将列、单值类型,某个存储过程或用户自定义函数的参数定义为以下类型:MAXED DATA,GRAPHIC,VARGRAPHIC,LONGVARGRAPHIC,因为系统没有为指定的编码方案定义相应的CCSID |
| -900 | 08003 | 应用处理没有连接到应用服务器,语句不能被执行 |
| -901 | 58004 | 遇到时断时续的系统错误,该错误不能抑制后继的SQL语句的执行 |
| -902 | 58005 | 内部控制块的指针错误,要求重新绑定 |
| -904 | 57011 | 指定的资源不可用 |
| -905 | 57014 | 超出了资源上限 |
| -906 | 51005 | 因为重大错误,SQL语句无法执行 |
| -908 | 23510 | 当前资源限制设施的规范或者自动重绑定的系统参数不允许BIND,REBIND,AUTOREBIND |
| -909 | 57007 | 对象已被删除 |
| -910 | 57007 | 因为在该对象上挂起DROP,所以不能访问该对象 |
| -911 | 40001 | 当前工作单元已被回滚 |
| -913 | 57033 | 因为死锁或超时导致不成功执行 |
| -917 | 42969 | 绑定程序包已经失败 |
| -918 | 51021 | SQL语句不能被执行,因为连接丢失 |
| -919 | 56045 | 需要一个ROLLBACK |
| -922 | 42505 | 连接权限失败。试图从TSO、CICS或IMS访问DB2,同时相应的连接设施处于非活动的状态 |
| -923 | 57015 | 因为DB2不可用,所以不能建立连接 |
| -924 | 58006 | 遇到了DB2内部的连接错误:提供了原因代码 |
| -925 | 2D521 | SQL的COMMIT语句不能从CICS或IMS/TM发布 |
| -926 | 2D521 | SQL的ROLLBACK语句不能从CICS或IMS/TM发布 |
| -927 | 51006 | 当正在连接的环境没有建立时,语言接口被调用。利用DSN命令激发该程序 |
| -929 | 58002 | 数据获取退出已经失败(DPROP) |
| -939 | 51021 | 由于远程服务器的未请求的回滚,要求一个回滚 |
| -947 | 56038 | SQL语句失败,因为更新不能被传播(DPROP) |
| -948 | 56062 | DDF没有启动,分布式操作无效 |
| -950 | 42705 | 在SQL语句中指定的位置在SYSIBM.LOCATIONS中没有定义 |
| -965 | 51021 | 存储过程非正常终止(在DB2 6之前的版本) |
| -981 | 57015 | 当前不是处于允许SQL的状态时,试图在RRSAF中执行SQL |
| -991 | 57015 | 调用连接不能建立一个到DB2的隐含或开放连接 |
| -1773 | null | 在 HADR 数据库下不支持的操作(如备库可能不支持写操作) |
| -2001 | 53089 | 为储存过程指定的宿主变量参数的个数不等于预期的参数个数 |
| -20003 | 560A7 | 不能为GRECP中的表空间或索引指定GBPCACHE NONE |
| -20004 | 560A8 | 对于WORKFILE对象。8KB或16Kb的缓冲池页面大小无效 |
| -20005 | 54035 | 指定的对象类型超出了内部的ID极限 |
| -20006 | 53097 | 当没有指定WLM环境时,LOB不能被指定为参数 |
| -20070 | 53098 | 不能非LOB列建立一个辅助表 |
| -20071 | 53099 | 必须指定WLM环境名 |
| -20072 | 56052 | 指定的权限ID不拥有在触发器程序包上执行BIND所需的权限 |
| -20073 | 42927 | 不能按照指定的要求更改命名的函数,因为在现存的视图定义中引用了该函数 |
| -20074 | 42939 | 不能建立指定的对象,因为“SYS”是一个保留的前缀 |
| -20100 | 56059 | 在被触发的SQL语句中有BIND错误,指定了错误的SQLCODE和SQLSTATE |
| -20101 | 56059 | 由于指定的原因代码,该函数失败 |
| -20102 | 42849 | 在CREATE或ALTER FUNCTION语句中不能使用指定的选项 |
| -20104 | 42856 | 更改一个CCSID失败 |
| -20106 | 42945 | 不能改变表空间或数据库的CCSID,因为现存的试图引用 |
| -30000 | 58008 | DRDA分布协议错误;处理可以继续 |
| -30002 | 57057 | 使用DRDA的分布式客户把OPEN语句连接到PREPARE,但PREPARE接受到一个SQLCODE为+495的警告 |
| -30020 | 58009 | DRDA分布协议错误;对话被解除 |
| -30021 | 58010 | DRDA分布协议错误;处理不能继续 |
| -30030 | 58013 | 违反分布协议:COMMIT不成功,对话被解除(AS) |
| -30040 | 57012 | 因为不能得到资源,执行失败,处理可以继续(AS) |
| -30041 | 57013 | 因为不能得到资源,执行失败,处理不能成功的继续(AS) |
| -30050 | 58011 | 执行不成功,在BIND过程中不能执行语句 |
| -30051 | 58012 | 特定的BIND过程不是处于活动状态(远程BIND),从而导致失败 |
| -30052 | 42932 | 程序准备的假设错误 |
| -30053 | 42506 | 程序包的拥有者遭遇授权失败 |
| -30060 | 08004 | RBD遭遇授权失败 |
| -30061 | 08004 | 指定了无效或者没有存在的RDB |
| -30070 | 58014 | 目标子系统不支持这个命令 |
| -30071 | 58015 | 目标子系统不支持这个对象 |
| -30072 | 58016 | 目标子系统不支持这个参数 |
| -30073 | 58017 | 目标子系统不支持这个参数值 |
| -30074 | 58018 | 应答信息不被支持 |
| -30080 | 08001 | SNA通信错误 |
| -30081 | 58019 | TCP/IP通信错误 |
| -30082 | 08001 | 由于安全冲突、通信失败:提供了原因代码 |
| -30090 | 25000 | 指定的操作对远程执行失败 |
| -30104 | 56095 | 在绑定选项与绑定值中有错误 |
| -30105 | 56096 | 指定的绑定选项不兼容 |