【转】DB2 SQLCODE 异常大全编辑(二)
(2016-04-19 16:32:05)
标签:
db2sqlcode异常大全编 |
分类: 技术类 |
sqlcode | sqlstate | 说明 |
-148 | 42809 | RENAME和ALTER无法执行。RENAME不能对视图或者活动RI.ST表重新命名。 ALTER不能用于改变列的长度,因为该列参与了RI、一个用户退出程序、全局的临时表或打开DATACAPTURE CHANGES表的列 |
-150 | 42807 | 触发活动的INSERT,UPDATE或DELETE语句中指定了无效的视图更新或一个无效的转换表 |
-151 | 42808 | 试图更新一个不可更新的视图的列、一个DB2CATALOG表的列或者一个ROWID列 |
-152 | 42809 | DROPCHECK试图删除一个参照约束,或者DROPFOREIGN试图删除一个检查约束 |
-153 | 42908 | 无效的视图建立请求,必须为旋转列表中列出的列出的未命名的列或者重复的列提供一个名字 |
-154 | 42909 | 不能用UNION、UNIONALL或者一个远程表建立视图 |
-156 | 42809 | 在视图上建立索引是非法的,或者在ALTERTABLE,CREATETRIGGER,DROPTABLE或LOCKTABLE语句上指定一个不是表的其他对象这是无效的 |
-157 | 42810 | 必须在FOREIGNKEY语句中指定一个表名 |
-158 | 42811 | 视图的列和选择列表中的列不相匹配 |
-159 | 42089 | 无效DROP或COMMENTON语句 |
-160 | 42813 | 对该视图的WITHCHECKOPTION无效 |
-161 | 44000 | 正被更新的视图WITHCHECKOPTION语句使得这行不能被插入或更新 |
-164 | 42502 | 用户没有建立这个视图的权限 |
-170 | 42605 | 标量函数指定了无效的参数个数 |
-171 | 42815 | 标量函数指定了无效的数据类型长度或者无效数值 |
-173 | 42801 | 在非只读型的游标上不能指定隔离级别UR |
-180 | 22007 | DATE、TIME、TIMESTAMP值的字符串表示法的语法不对 |
-181 | 22001 | 不是有效的DATE、TIME、TIMESTAMP值 |
-182 | 42816 | 在算术表达式中的日期/时间值无效 |
-183 | 22008 | 在算术表达式中返回的日期/时间值的结果不在有效值的范围内 |
-184 | 42610 | 没有正确使用日期/时间值的参数标记 |
-185 | 57008 | 没有定义本定的日期/时间出口 |
-186 | 22505 | 改变本定的日期/时间出口引发这个程序的长度无效 |
-187 | 22506 | MVS返回无效的当前日期/时间 |
-188 | 22503 | 字符串表示无效 |
-189 | 22522 | 指定的编码字符集的ID无效或没有定义 |
-190 | 42837 | 不能象所设定的那样改变(ALTER)列。只能改变(ALTER)VARCHAR列的长度 |
-191 | 22504 | 字符串中包含了无效的混合数据 |
-197 | 42877 | 当两个或多个表被联合在一起排序时,限定的列名不能在ORDERBY语句中使用 |
-198 | 42617 | 试图对空的字符串发布一个PREPARE或EXECUTEIMMEDIATE语句 |
-199 | 42601 | SQL语句中使用了非法关键词 |
-203 | 42702 | 模糊列引用 |
-204 | 42704 | 没有定义的对象名 |
-205 | 42703 | 指定的表的列名无效 |
-206 | 42703 | 列名没有在FROM语句所引用的任何表中,或者没有在定义触发器所在的表中 |
-208 | 42707 | 不能ORDERBY指定列,应为该列不在选择列表中 |
-212 | 42712 | 指定的表名在触发器中不允许多次使用,只能使用一次 |
-214 | 42822 | DISTINCT、ORDERBY引起的无效表达式 |
-219 | 42704 | 因为PLAN_TABLE不存在,EXPLAIN无法执行 |
-220 | 55002 | 遇到无效的PLAN_TABLE列 |
-221 | 55002 | 如果为PLAN_TABLE定义了可供选择的列,那么,必须定义所有的列 |
-229 | 42708 | 指定的现场找不到 |
-240 | 428B4 | LOCKTABLE语句的PART子句无效 |
-250 | 42718 | 没有定义本地位置名 |
-251 | 42602 | 记号无效 |
-300 | 22024 | 宿主变量或参数中的字符串不是以NULL为终止 |
-301 | 42895 | 无效的宿主变量数据类型 |
-302 | 22001 | 输入的变量值对指定的列无效 |
22003 | 输入的变量值对指定的列而言太大 | |
-303 | 42806 | 因为数据类型不兼容,不能分配数值 |
-304 | 22003 | 因为数据超出了范围,不能分配数值 |
-305 | 22002 | 没有NULL指示符变量 |
-309 | 22512 | 因为引用的宿主变量被设置成NULL,所以谓词无效 |
-310 | 22501 | 十进制的宿主变量或参数包含非十进制数据 |
-311 | 22501 | 输入的宿主变量长度无效,或者时负值或者太大 |
-312 | 42618 | 没有定义宿主变量或者宿主变量不可用 |
-313 | 7001 | 宿主变量的个数不等于参数标识的个数 |
-314 | 42714 | 模糊的宿主变量引用 |
-327 | 22525 | 在最后分区的关键字范围内,不能插入行 |
-330 | 22021 | 不能成功的翻译字符串 |
-331 | 22021 | 字符串不能分配到宿主变量,因为其不能成功的被翻译 |
-332 | 57017 | 不能为两个命名的编码字符集的ID定义翻译规则 |
-333 | 56010 | 子类型无效导致翻译失败 |
-338 | 42972 | ON语句无效,必须引用连接的列 |
-339 | 56082 | 访问DB22.2版本的子系统被拒绝,原因时ASCII到EBCDIC翻译不能进行 |
-350 | 42962 | 无效的大对象规范 |
-351 | 56084 | SELECT列表中有不支持的数据类型 |
-352 | 56084 | 输入列表中有不支持的数据类型 |
-355 | 42993 | LOB列太大,以至不能被记录在日志中 |
-372 | 428C1 | 每个表只允许有一个ROWID列 |
-390 | 42887 | 在上下文中指定的函数无效 |
-392 | 42855 | 自从前一次FETCH以来,指定游标的SQLDA已被不恰当的改变 |
-396 | 38505 | 在最后的访问过程中,视图执行SQL语句 |
-397 | 428D3 | 在某一列上不恰当的指定了GENERATED因为该列不是ROWID数据类型 |
-398 | 428D2 | 为某一个宿主变量请求LOCATOR,但是该宿主变量不是一个LOB |
-399 | 22511 | 在INSERT语句中为ROWID列指定的值无效 |
-400 | 54027 | 在DB2编目中定义的用户自定义索引不能超过100个 |
-401 | 42818 | 算术操作符或比较操作符的操作对象不是兼容的 |
-402 | 42819 | 算术函数不能用于字符或日期时间数据 |
-404 | 22001 | SQL语句指定的字符串太长 |
-405 | 42820 | 数值文字超出了范围 |
-406 | 22003 | 计算出的或者倒出的数值超出了范围 |
-407 | 23502 | 不能把NULL值插到定义为NOTNULL的列中 |
-408 | 42821 | 数值不能被更新或插入,因为他与列的数据类型不兼容 |
-409 | 42607 | COUNT函数指定的运算对象无效 |
-410 | 42820 | 浮点文字笔30个字符的最大允许长度长 |
-411 | 56040 | CURRENTSQLID使用无效 |
-412 | 42823 | 在子查询的选择列表中遇到了多个列 |
-413 | 22003 | 当转换为一个数字型数据类型时,数据溢出 |
-414 | 42824 | LIKE谓词不能运行于用数字或日期时间类型定义的列 |
-415 | 42825 | 为UNION操作指定的选择列表不是联合兼容的 |
-416 | 42907 | 包含UNION操作符的SQL语句不允许有长的字符串列 |
-417 | 42609 | 两参数标识符作为运算对象被指定在同一谓词的两边 |
-418 | 42610 | 参数标识符使用无效 |
-419 | 42911 | 十进制除法无效 |
-420 | 22018 | 字符串自变量值不符合函数的要求 |
-421 | 42826 | UNION操作的选择列表中没有提供相同数目的列 |
-423 | 0F001 | 为LOB或结果集定位器指定的值无效 |
-426 | 2D528 | 在不允许更新的应用服务器不允许执行COMMIT语句 |
-427 | 2D529 | 在不允许更新的应用服务器不允许执行ROLLBACK语句 |
-430 | 38503 | 在用户自定义的函数或存储过程中遇到了错误 |
-433 | 22001 | 指定的值太长 |
http://www.soso.io/article/75892.html
--刘轶鹤转