SAP HANA。 创建和删除过程忽略事务?

2020-09-13 13:44发布

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

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


嗨。 有没有其他人注意到(或者我是错的)HANA事务无法回滚创建和删除存储过程。

示例。 如果创建存储过程并将其命名为" MyProcedure"

,则在HANA Studio的控制台中运行以下SQL:

SET TRANSACTION;
DROP PROCEDURE" MyProcedure";
ROLLBACK;

我原本以为在运行该程序之后,该过程应该仍然存在,但事实并非如此……Bug还是我做错了什么?

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

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


嗨。 有没有其他人注意到(或者我是错的)HANA事务无法回滚创建和删除存储过程。

示例。 如果创建存储过程并将其命名为" MyProcedure"

,则在HANA Studio的控制台中运行以下SQL:

SET TRANSACTION;
DROP PROCEDURE" MyProcedure";
ROLLBACK;

我原本以为在运行该程序之后,该过程应该仍然存在,但事实并非如此……Bug还是我做错了什么?

付费偷看设置
发送
1条回答
当学会了学习
1楼-- · 2020-09-13 14:00

你好拉斯穆斯,

也许我正在恢复旧线程,但是如果有人落在这里:默认情况下,HANA服务器隐式提交所有DDL语句:ALTER/DROP/CREATE TABLE/PROCEDURE等。要更改此行为,请使用会话属性" 交易自动提交DDL"。 如果将其设置为OFF,则可以自己处理这些事务。 SAP帮助

中的详细信息

一周热门 更多>