java - Callable 或 PreparedStatement 和事务

标签 java stored-procedures jdbc transactions

我在 java 中有一个准备好的语句调用,它调用一个过程来提交或回滚一个 sybase 事务。无论如何我可以从我的 java 调用中检查该事务的结果,即。提交成功还是回滚失败? 或者,我想检查程序是否完成且没有错误 - 最好的方法是什么? 谢谢

最佳答案

如果回滚或提交发生在存储过程中,那么知道成功的唯一方法是让存储过程返回其成功状态。然后,Java 将可以访问此结果。

关于java - Callable 或 PreparedStatement 和事务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3320171/

相关文章:

java 插入 null 但不插入原始默认值

java - Tomcat7 Catalina 上的 JDBC 与 MSSQL

java - 来自缓存的 Flowable 和使用 RxJava 的其他 Flowable for DataSource

java - Hibernate - 持久化多态连接

java - 查明插件内部是否使用了 android java 类

php - MySQL IN 子句 - 字符串和 INT 比较

java - sql语法错误 MySQLSyntaxErrorException

java - 如何读取使用AES算法加密的加密文件并解密?

mysql - 结果包含多行错误 1172 mysql

sql - Oracle 10 中的本地临时表(用于存储过程的范围)