执行语句:select sum(rw)/sum(ec*ec_cost) from temp a 错误代码:SQLCODE=-419 十进制除法运算无效 解决1: select sum(rw) /dec(sum(ec*ec_cost) ,25,2)from temp a 但是dec着实没有见过,与decimal看起来像,于是使用 cast(sum(ec*ec_cost) as decimal(25,2))
操作数据库过程中,遇到许多问题,很多都与SQL CODE和SQL State相关,现在把一个完整的SQLCODE和SQLState错误信息和相关解释作以下说明,一来可以自己参考,对DB2错误自行找出原因 (声明:这是搜集网上的资料得来的,详细出处不记得了) sqlcode sqlstate 说明 000 00000 SQL语句成功完成 01xxx SQL语句成功完成,但是有警告 +...
+218 01537 因为SQL语句引用一个远程对象,不能为该SQL语句执行EXPLAIN +219 01532 命名的PLAN TABLE不存在 +220 01546 不正确定义PLAN TABLE,检查命名列的定义 +236 01005 SQLDA中的SQLN的值至少应于所描述的列的个数一样大 +237 01594 至少有一个被描述的列应该是单值类型,因此扩展的SQLVAR条目需要另外的空...
-435 428B3 无效的应用定义的SQLSTATE -438 xxxxx 使用了RAISE_ERROR函数的应用发出了一个错误 -440 42884 存储过程或用户自定义函数的参数列表参数个数于预期的个数不匹配 -441 42601 与标量函数一起使用DISTINCT或ALL是不正确的用法 -443 42601 指定的外部函数返回错误的SQLSTATE -444 42724 与被称为存储过程...
+30100 01558 分布式协议错误被检测到,提供原来的SQLCODE和SQLSTATE -007 42601 SQL语句中由非法字符 -010 42603 字符串常量非正常终止;检查到有遗漏的引号标志 -029 42601 需要INTO语句 -060 42815 某特定数据类型的长度或者标量规范无效 -084 42612 不能执行SQL语句,因为该语句对动态SQL无效或者对OS/390的DB2无效...
-416 42907 包含UNION操作符的SQL语句不允许有长的字符串列 -417 42609 两参数标识符作为运算对象被指定在同一谓词的两边 -418 42610 参数标识符使用无效 -419 42911 十进制除法无效 -420 22018 字符串自变量值不符合函数的要求 -421 42826 UNION操作的选择列表中没有提供相同数目的列 ...
word 资料sql0419 sqlcode -419sqlstate 42911explanation: negative scale not valid. sql0420 sqlcode -420sqlstate 22018explanation: character in cast argument 43、 not valid. sql0421 sqlcode -421sqlstate 42826explanation: number of union operands not equal. sql0423 sqlcode -423sqlstate 0f001...
SQLCODE错误参数.doc,SQLCODE错误参数 SQLCODE SQLSTATE SQLSTATE 说明 000 00000 SQL语句成功完成 01xxx SQL语句成功完成,但是有警告 +012 01545 未限定的列名被解释为一个有相互关系的引用 +098 01568 动态SQL语句用分号结束 +100 02000 没有找到满足SQL语句的行 +110 01
SQLSTATE 42911? Explanation: Negative scale not valid. SQL0420 SQLCODE -420?? SQLSTATE 22018? Explanation: Character in CAST argument not valid. SQL0421 SQLCODE -421?? SQLSTATE 42826? Explanation: Number of UNION operands not equal. SQL0423 SQLCODE -423?? SQLSTATE 0F001? Explanation: LOB ...
SQL0419SQLCODE-419SQLSTATE42911 Explanation:Negativescalenotvalid. SQL0420SQLCODE-420SQLSTATE22018 Explanation:CharacterinCASTargumentnotvalid. SQL0421SQLCODE-421SQLSTATE42826 Explanation:NumberofUNIONoperandsnotequal. SQL0423SQLCODE-423SQLSTATE0F001 Explanation:LOBlocator1notvalid. SQL0428SQLCODE-428SQLSTATE...