PCB-00557:USING子句只能在PREPAREd动态语句中使用,.原因:发生严重的语义错误,因为USING子句与OPEN游标语句一起使用,游标声明不适用于PREPAREd语句。正确的语句序列应该如下:EXEC SQL prepare sv from:sel_stmt END-EXEC。EXEC SQL声明sv END-EXEC的csv游标。EXEC SQL打开csv使用:hv1,:hv2 END-EXEC。,.操作:对sq...
回答于 2018-08-30 18:48
PCB-00558:EXEC SQL VAR语句中指定的外部数据类型无效,.原因:在EXEC SQL VAR语句中指定了无效的外部数据类型。,.操作:指定有效的外部数据类型。“575 - 599,PL / SQL(包括ARRAYLEN)”,.
回答于 2018-08-30 18:48
PCB-00559:在可滚动模式下未声明光标,.原因:在SCRCHL模式中不是DECLARED的游标在FETCH语句的可滚动模式下使用。,.操作:使用SCROLL关键字在滚动模式下声明光标。,.
回答于 2018-08-30 18:48
PCB-00401:字符串未正确终止,.原因:字符串没有被适当地引用或撇号终止,或者行延续不正确。,.操作:检查字符串是否正确终止,并且行连续语法正确。,.
回答于 2018-08-30 18:48
PCB-00402:伪文本未正确终止,.原因:伪文本块没有被“==”正确终止。,.操作:在“==”的适当位置终止伪文本。“500 - 649,由这些功能分组的其他语义错误:线程,结果集游标,杂项,pl / sql(包括arraylen),exec工具和lobs。,.
回答于 2018-08-30 18:48
PCB-00403:EXEC语句不能在A区开始,.原因:区域A中开始执行EXEC语句(第12列之前)。,.操作:将EXEC语句向右移动到B区(在第12列中或之后)启动它。,.
回答于 2018-08-30 18:48
PCB-00404:字符串,.原因:发现语法错误。,.操作:执行相应的操作来修复指示的错误。“500 - 524,线程”,.
回答于 2018-08-30 18:48
PCB-00500:没有EXEC SQL CONTEXT USE语句遇到,.原因:没有遇到EXEC SQL CONTEXT USE语句,并且请求选项threads = yes。,.操作:确保在任何可执行SQL语句之前已声明必需的上下文变量(类型为sql-context),ALLOCATED和USEd。,.
回答于 2018-08-30 18:48
PCB-00501:运行时上下文变量“ string ”不正确的类型,.原因:在EXEC SQL CONTEXT USE语句中引用的运行时上下文变量不是sql_context类型。,.操作:声明类型为sql_context的运行时上下文变量。,.
回答于 2018-08-30 18:48