-533 |
21501 |
多行插入无效,试图将多行插到自我引用的表中 |
-534 |
21502 |
可改变主健列值的更新语句不能在同一时刻用于更新多行 |
-535 |
21502 |
当从自我引用表中删除数据或者更新主健列时,不能指定WHERE CURRENT OF。不是版本5的子系统才调用该代码 |
-536 |
42914 |
因为某一特定表的参照约束存在,所以删除语句无效 |
-537 |
42709 |
在外健语句或主健语句的规范中,每个列的出现不能多于一次 |
-538 |
42830 |
无效的外健;不符合引用的表没有主健 |
-539 |
42888 |
不能定义外健,因为被引用的表没有主健 |
-540 |
57001 |
表定义不完整,直到为主健建立了唯一索引或UNIQUE语句、或者包含GENERATED BYDEFAULT属性的ROWID列 |
-542 |
42831 |
可以为空的列不允许作为主健的一部分包含在内 |
-543 |
23511 |
因为该表是指定了SET NULL删除规则的参照约束的父表而且检查约束不允许NULL,所以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表达式中的结果表达式不能都是空的 |