gpt4 book ai didi

hibernate - 如何修改 HSQL 默认架构?

转载 作者:行者123 更新时间:2023-12-03 17:07:03 24 4
gpt4 key购买 nike

我正在使用 Hibernate 创建 HSQL 内存数据库。 Hibernate 配置文件中的连接 URL 如下所示

<property name="connection.url">jdbc:hsqldb:mem:mock_db</property>

模式的默认名称是 Public .假设我想将其更改为 TEST我试过这个,但它没有改变架构的名称。
<property name="hibernate.default_schema">TEST</property>

你们知道我怎么能做到这一点吗?
如果我可以在 hibernate 配置文件中执行此操作会很方便。

预先感谢。

最佳答案

旧 - 用于在 HSQLDB 模式支持之前编写的客户端:

<property name="connection.url">jdbc:hsqldb:mem:mock_db;default_schema=XXX</property>

新 - 用户可以使用以下命令更改其基本默认架构名称:
SET INITIAL SCHEMA <schemaname>;

关于hibernate - 如何修改 HSQL 默认架构?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15873184/

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