是否有可能进行与数据库无关的表转储/水合物?我没有任何复杂的约束。我也会满足于特定于 db 的方式,但越纯 jdbc 越好(我不想诉诸 impdp/expdp)。
Jacob
问问题
2942 次
3 回答
0
DBUnit 看起来不错,但是您可能不会击败供应商的导入/导出工具。如果要导入或导出 100,000+ 行,最好使用 impdp/expdp。
我还做过一些奇怪的事情,比如从 sql 查询构建插入语句,然后使用 sqlplus 进行处理。[select 'insert into table values (...'||column||' ...) ] 但我很懒,不想创建 sqlldr 或 jdbc 插入程序。
当我需要更大的导入时,我以同样的方式使用 perl。
于 2008-10-20T23:41:18.327 回答
0
如果是少量数据,一些程序(如 Aqua Data Studio)可以将数据导出为一系列 SQL 'INSERT' 语句。
于 2008-10-20T23:41:45.037 回答