![]() |
1
1
我不确定hsqldb是否允许记录正在执行的SQL语句(如select),但您可以使用代理JDBC驱动程序,如 P6Spy 为此(已在 this answer )
这是一个约束(我打赌是唯一的约束)。 |
![]() |
2
1
hsqldb保存了一个重做日志,这对于调试已经运行的SQL可能很有用,但我不确定它是否为内存中的数据库执行此操作。如果将数据库临时更改为基于文件的数据库test,则重做日志应命名为test.log,但在完全关闭时会消失。 系统生成的名称很可能是一个约束。同样,如果您创建了一个基于文件的数据库,那么您可能能够查看它并找出它是用于什么的约束。如果这是你定义的一个约束,你甚至可以改变你的映射,从而得到一个合理的名称。我知道你可以用外键约束来做这个。 |
![]() |
Manos Kirtas · Java中HSQLDB的常规表达式查询 6 年前 |
![]() |
user614454 · HSQLDB查询提供了两个日期和时间 6 年前 |
![]() |
Jozef Morvay · 如何让jOOQ在单元测试期间使用测试表? 7 年前 |
![]() |
Andy · 基于文件的HSQLDB不跟踪序列上的调用下一个值 7 年前 |
|
Muldy · 在控制台中禁用HSQLDB服务器日志 7 年前 |
![]() |
Alex · 完整性约束冲突:外键HSQL上的唯一约束或索引冲突 7 年前 |
![]() |
rapt · HSQLDB:替换为 7 年前 |
![]() |
rapt · 在DbVisualizer中创建HSQLDB过程 7 年前 |