HSQLDB:存储过程中的COMMIT

时间:2014-03-05 10:36:40

标签: stored-procedures commit hsqldb

在HSQLDB中,我正在尝试创建一个在更新数据库后执行提交的存储过程。

像: 创建过程MY_PROC(在p_id INTEGER中)   修改SQL数据 开始原子   ...   更新......   ...   承诺; END

通过调用JDBC Statement.execute()方法创建此过程,我收到错误: SQLSyntaxErrorException:意外标记:需要COMMIT:END

没有COMMIT语句,程序编译正确。

知道我做错了吗?

1 个答案:

答案 0 :(得分:0)

您无法在过程中提交事务。

您可以在调用程序后提交。