DB2错误代码SQL返回码 联系客服

发布时间 : 星期五 文章DB2错误代码SQL返回码更新完毕开始阅读69407b1e0b4e767f5acfce13

-631 54008 无效的外健;要么是比254个字节长,要么包含的列数多于40 -632 42915 指定的删除规则禁止把这个表定义为已制定表的从属表 -633 42915 无效删除规则;必须使用特定的强制删除规则 -634 42915 在这种情况下,DELETE CASCADE不允许 -635 42915 删除规则不能有差异或者不能为SET NULL

-636 56016 在分区索引健的升序或降序规范中,分区所以必须与该规范一致 -637 42614 遇到重复的关键词

-638 42601 在CREATE TABLE语句中缺少列定义

-639 56027 带有SET NULL的删除规则的外健的可空列不能是分区索引的列

-640 56089 不能为这个表空间指定LOCKSIZE ROW,因为在该表空间中的表上定义了1型索引 -642 54021 唯一约束包含太多的列

-643 54024 检查约束超出了3800个字符的最大长度 -644 42615 在SQL语句中为关键词指定的值无效

-646 55017 在指定的分区表空间或者缺省表空间中不能创建表,因为指定的表空间已经包含了一个表 -647 57003 指定的缓冲池无效,因为他没有被激活 -650 56090 ALTER INDEX不能被执行;提供了原因代码

-651 54025 如果CREARE或ALTER TABLE被允许,表对象的描述词(object descriptor,OBD)将超过最大值(32KB)

-652 23506 遇到了EDITRPROC或VALIDPROC冲突

-653 57004 在分区表空间中的表不可用,因为分区索引尚未被创建

-655 56036 在卷的列表中,STOGROUP不能指定为特定的或不特定(“*”)的卷

-658 42917 当试图删除指定的对象时,无法删除该对象,该对象的删除必须通过删除与之相关联的对象完成

-660 53035 不正确的分区索引规范,必须为族索引定义有限制的关键字 -661 53036 分区索引没有指定恰当的分区数目

-662 53037 试图在未分区的表空间(分段的或简单的)上建立分区索引 -663 53038 为分区索引指定的关键字限制值是一个无效数字 -665 53039 为ALTER TABLESOACE语句指定了无效的PART语句 -666 57005 SQL语句不能被处理,因为指定的函数当前正处于进行过程中

-667 42917 不能明确的删除分区表空间的族索引,必须除去分区表空间来去掉分区索引

-668 56018 不能向用EDITPROC定义的表中添加列

-669 42917 不能显式的删除分区表空间中的表,必须删除分区表空间来删除表 -670 54010 表的记录长度超过了页面的大小

-671 53040 不能更改指定的表空间的缓冲池,因为这将改变表空间的页面大小 -672 55035 在命名的表上不允许DROP

-676 53041 只有4KB的缓冲池可被用于一个索引

-677 57011 缓冲池扩展失败,由于可用的虚拟内存的大小不足 -678 53045 为才分区索引中指定的限制健提供的值与数据类型不符

-679 57006 不能创建某一个特定对象,因为该对象的一个drop目前正在挂起 -680 54011 对DB2表不能超过750列 -681 23507 列违反了指定的FIELDPROC -682 57010 不能载入FIELDPROC

-683 42842 列、单值类型、函数或者过程无效,因为不兼容语句。例如,指定的INTEGER具有FORBITDATA选项

-684 54012 指定的文字列表不能超过254个字节 -685 58002 FIELDPROC返回一个无效的域描述

-686 53043 用FIELDPROC定义的一个列不能与一个使用不同的FIELDPROC定义的列作比较 -687 53044 列不能与一个非兼容字段类型的列比较 -688 58002 返回不正确的数据 -689 54011 从属表定义了太多的列

-690 23508 数据定义的控制支持拒绝这个语句 -691 57018 命名的注册表不存在

-692 57018 命名的索引不存在,但命名的注册表需要该索引 -693 55003 命名的注册表/索引的命名列无效 -694 57023 DROP正在命名的注册表上挂起

-696 42898 由于相关的名字或者转换表的名字使用不正确,指定的触发器无效

-697 42899 FOR EACH语句被指定,因此与OLD合NEW相关的名字是不允许的,或者不能为一个BEFORE触发器指定OLD_TABLE和NEW_TABLE -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 560A50 不能为指定的列或者指定的分区建立辅助表,因为其辅助表已经存在 -769 53096 CREATE AUX TABLE的规格与基表不匹配

-770 530A6 指定的表必须有一个ROWID列,那么该表才可以包含一个LOB列 -771 428C7 无效的ROWID列规范

-797 42987 CREATE TRIGGER包含不被支持的语法

-798 428C9 不能把一个值插入到用GENERATED ALWAYS定义的ROWID列 -802 22012 某一特定操作发生了异常错误。被零除 22003 某一特定操作发生了异常错误。但不是被零除 -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编目