+2007 | 01602 | 因为DB2子系统的参数禁用“提示(hiats)”所以不能指定优化提示 +30100 | 01558 | 分布式协议错误被检测到,提供原来的SQLCODE和SQLSTATE -007 | 42601 | SQL语句中由非法字符 -010 | 42603 | 字符串常量非正常终止;检查到有遗漏的引号标志 -029 | 42601 | 需要INTO语句 -060 | 42815 | ...
DB2计算机程序一个重要的特征就是错误处理。SQL communications area(SQLCA)结构曾一度被专门用于DB2程序在每个SQL语句被执行后向应用程序返回错误信息。在SQLCA block中常见错误诊断被体现在SQLCODE中。SQL返回代码的值对应为:1、0表示成功执行。2、正值表示成功执行但是有一个或多个警告。例如+100表示没...
+206 01533 命名的列不在SQL语句中指定的任何表中存在 +218 01537 因为SQL语句引用一个远程对象,不能为该SQL语句执行EXPLAIN +219 01532 命名的PLAN TABLE不存在 +220 01546 不正确定义PLAN TABLE,检查命名列的定义 +236 01005 SQLDA中的SQLN的值至少应于所描述的列的个数一样大 +237 01594 至少有一个被描...
01xxx SQL语句成功完成,但是有警告 +012 01545 未限定的列名被解释为一个有相互关系的引用 +098 01568 动态SQL语句用分号结束 +100 02000 没有找到满足SQL语句的行 +110 01561 用DATA CAPTURE定义的表的更新操作不能发送到原来的子系统 +111 01590 为2型索引设置了SUBPAGES语句 +117 01525 要插入的值的个数...
-811THE RESULT OF AN EMBEDDED SELECT STATEMENT OR A SUBSELECT IN THE SET CLAUSE OF AN UPDATE STATEMENT IS A TABLE OF MORE THAN ONE ROW, OR THE RESULT OF A SUBQUERY OF A BASIC PREDICATE IS MORE THAN ONE VALUE 説明 組み込み SELECT ステートメントまたは UPDATE ステートメントの SET...
db2数据库打开报9505 db2数据库811解决 初接触DB2,工作中遇到些问题,首先是-818的错误,总结出来与大家分享。 一方面,sqc文件名长于8个字符(不包括扩展名): 图1.1 源程序名mainforexample.sqc 图1.2 未指定包名产生的包名为MAINFORE DB2的嵌C编程中,所有的.sqc文件都会在DB2数据库中生成一个PACKAGE包,这个程序...
組み込み SELECT ステートメントまたは UPDATE ステートメントの SET 文節の副選択を 実行して、結果表に複数の行が入りました。 あるいは、基本述部に含まれている副照会により、2 つ以上の値が得られました。 システム処置 このステートメントを処理することはできません。
-20100 56059 在被触发的SQL语句中有BIND错误,指定了错误的SQLCODE和SQLSTATE -20101 56059 由于指定的原因代码,该函数失败 -20102 42849 在CREATE或ALTER FUNCTION语句中不能使用指定的选项 -20104 42856 更改一个CCSID失败 -20106 42945 不能改变表空间或数据库的CCSID,因为现存的试图引用 -30000 58008 DRDA分布协...
+30100 01558 分布式协议错误被检测到,提供原来的SQLCODE和SQLSTATE -007 42601 SQL语句中由非法字符 -010 42603 字符串常量非正常终止;检查到有遗漏的引号标志 -029 42601 需要INTO语句 -060 42815 某特定数据类型的长度或者标量规范无效 -084 42612 不能执行SQL语句,因为该语句对动态SQL无效或者对OS/390的DB2无效...
select b.fff from TEST b where aaa=b.aaa and ttt=b.ttt and ccc=b.ccc group by b.aaa,b.ttt,b.ccc,b.fff 这一段查询出来的值大于1行,赋值失败