DB2错误代码SQL返回码(3)

2019-09-01 16:22

DELETE不能发生

-544 23512 不能用ALTER添加检查约束,因为已存在的某行与该检查约束冲突 -545 23513 INSERT或者UPDATE导致检查约束冲突

-546 42621 在CREATE或ALTER TABLE中指定的检查约束无效 -548 42621 因为指定的列而引起的检查约束无效

-549 42509 DYNAMICRULES(BIND)计划或程序包的无效SQL语句 -551 42501 用户试图对不拥有权限的特定的对象进行操作,或者表不存在 -552 42502 用户试图执行未被授权的操作

-553 42503 不能指定CURRENT SQLID,因为用户尚没有被允许改变那个ID -554 42502 不能对你本身赋予一个权限 -555 42502 不能对你本身撤销一个权限 -556 42504 不能撤销用户没有拥有的权限 -557 42852 指定了不一致的授予或撤销关键词

-558 56025 为授予或撤销语句指定了无效的语句(一个或一组) -559 57002 DB2权限机制已经禁用,授予或者撤销不能被发布 -567 42501 指定的权限ID缺少对指定的程序包的绑定权限 -571 25000 不允许多点更新

-573 42890 不能定义参照约束,因为已指定的父表中在指定的列上没有唯一健 -574 42864 指定的缺省与列定义冲突

-577 38002 试图修改用户自定义函数中的数据或者存储过程中的数据,但这些对象的建立没有选择MODIFIES SQL DATA选项

-579 38004 试图修改用户自定义函数中的数据或者存储过程中的数据,但这些对象的建立没有选择READ SQL DATA选项,也没有选择MODIFIES SQL DATA选项 -580 42625 CASE表达式中的结果表达式不能都是空的 -581 42804 CASE表达式中的结果表达式为不兼容的数据类型

-582 42625 SEARCHED-WHEN-CLAUSE中的查找条件指定了一个限定的、IN或EXISTS谓词 -583 42845 指定的函数失败,因为他不是决定性的,或者可能有外部动作 -585 42732 在当前路径中模式名不止一次出现

-586 42907 CURRENT PATH专用寄存器在长度上不能超过254字符 -587 428C6 项目引用的列表必须是同一个家族

-590 42734 在命名的存储过程或用户自定义的函数中的参数必须是独一无二的 -592 42510 没有授权权限,让你在WLM环境中建立的存储过程或者用户自定义函数 -601 42710 试图创建(或重命名)已经存在的对象 -602 54008 CREATE INDEX语句中指定的列太多 -603 23515 因为发现有重复值,所以不能建立唯一的索引

-604 42611 在CREATE或ALTER TABLE语句中的为数据类型指定的长度、精度以及标度无效 -607 42832 指定的INSERT、UPDATE或DELETE语句不能被发布,应为这些语句对DB2 CATLOG表执行写操作

-611 53088 当LOCKSIZE是TABLE或者TABLESPACE时,LOCKMAX必须为0 -612 42711 在同一个表、索引或试图中不允许有重复列名 -613 54008 主健或UNIQUE约束太长或者包含了太多的列 -614 54008 已经超过了索引的内部健长度的最大长度(255)限制 -615 55006 不能删除这个程序包,因为该程序包目前正在执行 -616 42893 指定的对象不能被删除,因为其他对象依赖于该对象

-617 56089 对于DB2版本6,1型索引无效。对于以前的版本,1型索引不能用LOCKSIZE ROW或LARGE表空间定义

-618 42832 对DB2 CATALOG表的请求操作时不允许的 -619 55011 DSNDB07不能修改,除非他先被停止了 -620 53001 对在DSNDB07中的表空间不允许指定该关键词 -621 58001 遇到了重复的DBID,遇到了系统问题

-622 56031 不能指定FOR MIXED DATA因为没有安装混合数据选项 -623 55012 不能为单一的表定义多个族索引 -624 42889 不能为单一的表定义多个主健 -625 55014 用主健定义的表要求唯一索引

-626 55015 不能发布ALTER语句来改变PRIQTY SECQTY或ERASE,除非先停止了表空间 -627 55016 不能发布ALTER语句来改变PRIQTY SECQTY或ERASE,除非先把表空间定义为使用存储器组的表空间

-628 42613 指定语句时相互排斥的(例如,不能分区一个分段的表空间) -629 42834 因为该外健不能包含空值,所以SET NULL无效 -630 56089 不能为1型索引指定WHERE NOT NULL

-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限制


DB2错误代码SQL返回码(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:一年级下册语文复习资料 - 图文

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: