使用准备好的语句,没有“ SQL查询”:
- 你有一个包含占位符的语句
- 它被发送到数据库服务器
- 并在那里准备
- 这意味着SQL语句已“分析”,解析,并在内存中准备了一些表示它的数据结构
- 然后,你有绑定变量
- 发送到服务器
- 然后执行准备好的语句-处理这些数据
但是,无论是在Java方面还是在数据库方面,都没有重建实际的实际SQL查询的方法。
因此,没有办法获取准备好的语句的SQL,因为没有这样的SQL。
出于调试目的,解决方案是:
- 输出语句代码,占位符和数据列表
- 或“手动”“构建”一些SQL查询。

使用准备好的语句,没有“ SQL查询”:
但是,无论是在Java方面还是在数据库方面,都没有重建实际的实际SQL查询的方法。
因此,没有办法获取准备好的语句的SQL,因为没有这样的SQL。
出于调试目的,解决方案是: