gpt4 book ai didi

java - Hibernate SQL执行日志

转载 作者:行者123 更新时间:2023-12-01 12:31:06 24 4
gpt4 key购买 nike

我在我的网络项目中使用 hibernate 。我还设置为 true <property name="hibernate.show_sql" value = "true" />为了显示SQL日志

效果很好;我可以看到日志和执行的命令。但时不时地,一些 SQL 语句会由于我的代码中的错误而失败。

问题是这些错误没有显示在输出窗口中。

示例

日志

Hibernate: create table abcdefghijklmnaaaaaaaaaaaaaaaaaaaaaaa (uniqueId number(10,0) not null, accepted number(3,0) not null, simulationId number(10,0), primary key (uniqueId))

直接在oracle数据库中执行该语句

*Cause: An identifier with more than 30 characters was specified.

知道如何不仅打印 SQL 语句,还打印数据库返回的结果消息吗?

最佳答案

抛出的异常有来自数据库的消息,您需要记录它或在控制台中打印它或任何您想用它做的事情。

关于java - Hibernate SQL执行日志,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25912599/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com