Stored procedures HSQLDB:在存储过程中提交

Stored procedures HSQLDB:在存储过程中提交,stored-procedures,commit,hsqldb,Stored Procedures,Commit,Hsqldb,在HSQLDB中,我试图创建一个存储过程,在更新数据库后执行提交 比如: 创建过程MY_PROC(在p_id整数中) 修改SQL数据 开始原子化 ... 使现代化 ... 犯罪 结束 通过调用JDBC Statement.execute()方法创建此过程,我得到一个错误: SQLSyntaxErrorException:意外标记:需要提交:结束 如果没有COMMIT语句,则正确编译过程 知道我做错了什么吗?您不能在过程中提交事务 您可以在调用过程后提交。这正是我所担心的。无论如何谢谢你

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

比如: 创建过程MY_PROC(在p_id整数中) 修改SQL数据 开始原子化 ... 使现代化 ... 犯罪 结束

通过调用JDBC Statement.execute()方法创建此过程,我得到一个错误: SQLSyntaxErrorException:意外标记:需要提交:结束

如果没有COMMIT语句,则正确编译过程


知道我做错了什么吗?

您不能在过程中提交事务


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

这正是我所担心的。无论如何谢谢你