【问题标题】:HSQLDB default_table_type not honoured in JDBC URLJDBC URL 中不支持 HSQLDB default_table_type
【发布时间】:2011-04-04 10:29:05
【问题描述】:

我将连接 URL jdbc:hsqldb:file:/data/hsqldb/mydb;hsqldb.default_table_type=cached 与 HSQLDB 2.1 一起使用。发出 'CREATE TABLE' 不会保留任何东西(没有创建 .data 文件)。但是,明确地发出“CREATE CACHED TABLE”可以正常工作。我错过了什么?

【问题讨论】:

    标签: jdbc hsqldb


    【解决方案1】:

    数据库的 URL 或连接属性设置仅适用于新数据库。对于现有数据库,您应该使用SET DATABASE DEFAULT TABLE TYPE CACHED

    【讨论】:

      【解决方案2】:

      我想我已经解决了:我没有发出 SHUTDOWN 命令(我不确定为什么我的 CREATE CACHED TABLE 无论如何都能正常工作,但没关系)

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-03-05
        • 2011-09-12
        • 2012-02-16
        • 2013-11-28
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多