不可捕获的异常

2020-09-05 23:13发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好

如何在abap中处理不可捕获的异常

例如" EXSQL_DSQL_DUPLICATE_CURSOR"

谢谢

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好

如何在abap中处理不可捕获的异常

例如" EXSQL_DSQL_DUPLICATE_CURSOR"

谢谢

付费偷看设置
发送
6条回答
1楼 · 2020-09-06 00:09.采纳回答

哦,是的,我明白了。 我看到了重复一词,但没有看到光标一词。

建议仍然存在-您需要确保不会发生错误,而不是试图抓住它。 显然有一个编程错误-您试图打开与您已经拥有的光标相同的光标。 文档说

指定的游标已经打开。 Native SQL中的OPEN命令命令具有指定的游标,游标管理人员知道该游标已打开。

使用CL_SQL _...类而不是Native SQL。 然后,您将获得可捕获的错误。

软件心理学工程师
2楼-- · 2020-09-05 23:51

无论异常是什么,都无法"处理""不可捕获的异常"。 它只是停止了。

但是也许您可以防止发生异常...所以您应该告诉我们更多有关您的代码的信息!

暮风yp
3楼-- · 2020-09-06 00:14

请确保之前没有重复的代码 执行代码。

nice_wp
4楼-- · 2020-09-05 23:49

你好桑德拉

i现在,例如,当将下一个游标提取到工作区中时,可能会发生此错误,而该查询与工作区中对应的查询字段不匹配

无论如何,我想在我的abap代码中处理"不可捕获"异常。

那不可能

谢谢


土豆飞人
5楼-- · 2020-09-06 00:00

正如我所说:

使用CL_SQL _...类而不是Native SQL。 然后,您将得到可捕获的错误。

DafaDDDa
6楼-- · 2020-09-05 23:49

我的查询没有重复的记录
错误的短文本是"指定的游标已经打开。"

但是我没有指定光标是否打开

谢谢

一周热门 更多>