【发布时间】:2013-06-25 06:28:06
【问题描述】:
我想通过在 HSQLDB 中生成所有表来运行单元测试,这些表存在于我的 oracle 数据库中。
为此,我想从 oracle 表中导出所有 DDL 创建表语句。
我尝试了导出数据库,但随着创建表 sql 我得到了很多其他 SQL,例如,
" PARTITION BY RANGE ("CREATION_DATE")" 等。
如何将所有 oracle 表(模式)导出到 HSQLDB?有没有更好的办法?
【问题讨论】:
-
这可能是因为您的表是分区的 - 这是 ddl dyntax 的一部分。没关系。
-
写一些正则表达式来过滤掉HSQLDB不需要的Oracle特定的东西。