JDBC 出现SQLException,如何获取执行出错的SQL?

  1. 现在有个需求是:执行多条DDL,执行过程出现问题,暂停,保存状态等修复SQL或者是DB环境后继续从当前位置开始执行后续的sql.
  2. 目前遇到的问题是:JDBC executeBath()执行过程中捕获了SQLException异常,现在如何获取case这条异常的SQL以记录执行的状态呢
阅读 4.3k
1 个回答

executeBatch()
executeBath()
?

不能再捕获异常的位置,把执行sql全部都打印出来,然后,去数据库客户端,手动尝试一次吗?

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题