【问题标题】:convert oracle scripts in compatible with HSQLDB转换与 HSQLDB 兼容的 oracle 脚本
【发布时间】:2012-03-13 09:17:32
【问题描述】:

我有一个使用 Hibernate 的春季项目。对于开发人员,我使用 oracle 作为数据库。但出于测试目的,我使用的是 HSQLDB。 我有与 oracle 兼容的 SQL 脚本。我想转换那些与 HSQLDB 兼容的脚本,并用这些脚本加载 HSQLDB 以运行所有测试用例。

【问题讨论】:

    标签: oracle hibernate hsqldb


    【解决方案1】:

    如果您在 Oracle 中的现有表是由 Hibernate 生成的,您只需将 hibernate.dialect 属性更改为 HSQLDB 方言(即 org.hibernate.dialect.HSQLDialect ),然后将 hibernate.hbm2ddl.auto 设置为 updatecreate 。然后,Hibernate 会在启动时自动在 HSQLDB 中创建表。

    【讨论】:

      猜你喜欢
      • 2011-09-30
      • 2016-05-29
      • 2018-10-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-04-08
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多