2020-09-07 03:58发布
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨朋友, 我想知道在遇到任何异... 显示全部
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨朋友,
我想知道在遇到任何异常时是否有任何方法可以继续执行存储过程。 基本上,我们使用出口处理程序捕获异常,并在捕获任何异常时编写适当的操作。 但是,它进入退出处理程序主体后不会返回到下一条语句。
我们在HANA SQL中是否有这样的规定可以返回到实际代码并继续保留到原来的位置?
谢谢
Gaurav
HANA 2.0 SP3
您可以将特定的编码(可能产生错误+退出处理程序的编码)封装在嵌套块中。 处理异常后,将执行嵌套块之后的逻辑。 例如
do 开始 开始-开始嵌套块 声明sqlexception的退出处理程序 从哑元中选择"处理异常"; 插入" dummy_table"值(1," xxx"); 插入" dummy_table"值(1," xxx"); -违反唯一约束 从哑元中选择"异常后直接"; - 还没到 !!! 结束; -末端嵌套块 从哑元中选择"异常后"; -选择完成; 同样在嵌套块中的异常处理程序被调用的情况下 结束;
最多设置5个标签!
您可以将特定的编码(可能产生错误+退出处理程序的编码)封装在嵌套块中。 处理异常后,将执行嵌套块之后的逻辑。 例如
一周热门 更多>