SAP HANA JDBC驱动程序是否支持SavePoints?

2020-09-09 00:05发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我正在尝试使用 ...

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

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


大家好,

我正在尝试使用 SAP HANA JDBC驱动程序" ngdbc.jar "在Java中设置连接保存点。 下面是我的示例代码。

  1. Class.forName(" com.sap.db.jdbc.Driver");
  2. java.sql.Connection sapHANAConnection = DriverManager.getConnection(URL,用户,密码);
  3. sapHANAConnection.setAutoCommit(false);
  4. 保存点savePoint = sapHANAConnection.setSavepoint();

下面是我正在使用的ngdbc.jar版本的详细信息。

实施标题:SAP HANA JDBC

驱动程序实施-供应商:SAP SE

实施版本:2.2。

但是我正在追随异常。

com.sap.db.jdbc.exceptions.SQLFeatureNotSupportedExceptionSapDB:不支持Statement的setSavepoint()方法。 在com.sap.db.jdbc.exceptions.SQLExceptionSapDB._newInstance(SQLExceptionSapDB.java:146)在com.sap.db.jdbc.exceptions.SQLExceptionSapDB.newInstance(SQLExceptionSapDB.java:26)在com.sap.db.jdbc com.sap.db.jdbc.ConnectionSapDB.setSavepoint(ConnectionSapDB.java:925)上的.ConnectionSapDB._getUnsupportedMethodException(ConnectionSapDB.java:2251)

谁能告诉我SAP HANA支持的" 保存点"功能?

如果是,那么需要使用哪个版本的" ngdbc.jar "?

5条回答
2020-09-09 00:34

我无法从我们这里发现的文件中找到sapHANAConnection.setSavepoint(),因此似乎不受支持。 但是可以肯定的是,我建议您打开一个支持事件,产品支持可以通过Development进行检查。

一周热门 更多>