|
|
1
1
我不确定hsqldb是否允许记录正在执行的SQL语句(如select),但您可以使用代理JDBC驱动程序,如 P6Spy 为此(已在 this answer )
这是一个约束(我打赌是唯一的约束)。 |
|
2
1
hsqldb保存了一个重做日志,这对于调试已经运行的SQL可能很有用,但我不确定它是否为内存中的数据库执行此操作。如果将数据库临时更改为基于文件的数据库test,则重做日志应命名为test.log,但在完全关闭时会消失。 系统生成的名称很可能是一个约束。同样,如果您创建了一个基于文件的数据库,那么您可能能够查看它并找出它是用于什么的约束。如果这是你定义的一个约束,你甚至可以改变你的映射,从而得到一个合理的名称。我知道你可以用外键约束来做这个。 |
|
|
Gero Mendy · 如何为一个类分配兵变的结果。查询 1 年前 |
|
Hamvy B · 替换不推荐的hibernate方法 1 年前 |
|
Martin Pfeffer · Spring Boot JPA 2 年前 |
|
|
denstran · 休眠未生成正确的id 2 年前 |
|
|
Frank · 忽略/跳过Hibernate架构验证中的特定字段 2 年前 |