0

我的单元测试失败并出现以下错误:

JdbcSQLException: NULL not allowed for column "NAME"; SQL statement:
insert into MODULES (NAME)
values ((select ?
from MODULES MODULES
where not exists (select 1
from MODULES MODULES
where MODULES.NAME = ?))) [23502-171]

如何配置 H2 以记录 PreparedStatement 参数的值(即实际值而不是?占位符)?

我目前正在使用TRACE_LEVEL_FILE=4

4

1 回答 1

1

回答我自己的问题:

我需要将 H2 的日志记录级别从“警告”更改为“调试”:

<logger name="h2database" level="debug"/>
于 2013-09-15T19:26:44.403 回答