2020-09-05 23:13发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好
如何在abap中处理不可捕获的异常
例如" EXSQL_DSQL_DUPLICATE_CURSOR"
谢谢
哦,是的,我明白了。 我看到了重复一词,但没有看到光标一词。
建议仍然存在-您需要确保不会发生错误,而不是试图抓住它。 显然有一个编程错误-您试图打开与您已经拥有的光标相同的光标。 文档说
指定的游标已经打开。 Native SQL中的OPEN命令命令具有指定的游标,游标管理人员知道该游标已打开。
使用CL_SQL _...类而不是Native SQL。 然后,您将获得可捕获的错误。
无论异常是什么,都无法"处理""不可捕获的异常"。 它只是停止了。
但是也许您可以防止发生异常...所以您应该告诉我们更多有关您的代码的信息!
请确保之前没有重复的代码 执行代码。
你好桑德拉
i现在,例如,当将下一个游标提取到工作区中时,可能会发生此错误,而该查询与工作区中对应的查询字段不匹配
无论如何,我想在我的abap代码中处理"不可捕获"异常。
那不可能
正如我所说:
使用CL_SQL _...类而不是Native SQL。 然后,您将得到可捕获的错误。
我的查询没有重复的记录错误的短文本是"指定的游标已经打开。"
但是我没有指定光标是否打开
最多设置5个标签!
哦,是的,我明白了。 我看到了重复一词,但没有看到光标一词。
建议仍然存在-您需要确保不会发生错误,而不是试图抓住它。 显然有一个编程错误-您试图打开与您已经拥有的光标相同的光标。 文档说
指定的游标已经打开。 Native SQL中的OPEN命令命令具有指定的游标,游标管理人员知道该游标已打开。
使用CL_SQL _...类而不是Native SQL。 然后,您将获得可捕获的错误。
无论异常是什么,都无法"处理""不可捕获的异常"。 它只是停止了。
但是也许您可以防止发生异常...所以您应该告诉我们更多有关您的代码的信息!
请确保之前没有重复的代码 执行代码。
你好桑德拉
i现在,例如,当将下一个游标提取到工作区中时,可能会发生此错误,而该查询与工作区中对应的查询字段不匹配
无论如何,我想在我的abap代码中处理"不可捕获"异常。
那不可能
谢谢
正如我所说:
使用CL_SQL _...类而不是Native SQL。 然后,您将得到可捕获的错误。
我的查询没有重复的记录
错误的短文本是"指定的游标已经打开。"
但是我没有指定光标是否打开
谢谢
一周热门 更多>