| -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表达式中的结果表达式不能都是空的 |