【问题标题】:Java program to dump table as set of insert statementsJava程序将表转储为一组插入语句
【发布时间】:2014-05-01 06:04:45
【问题描述】:

是否有 Java 程序可以将表转储为一组插入语句。我想保存数据库表的状态。

我所拥有的只是位于网络上的数据库的 JDBC URL。没有安装 Oracle,因此没有实用程序,也没有 SSH 访问权限。

在 H2 中寻找类似于 mysqldump 或 CSVWRITE 的东西。

【问题讨论】:

  • 您可以使用 Toad for MySQL 或 Oracle。
  • @RaviTiwari 所以应该花一千美元来生成一组插入语句?
  • 仅供参考,Toad 也可作为免费软件供个人使用。
  • 时间有限。能给个免费版本的链接吗?

标签: java sql oracle


【解决方案1】:

要保存表格的状态,您有多种选择:

  • 在另一个表中复制表数据。

  • 使用 oracle EXP 或 EXPDMP 实用程序导出。

  • 使用 Toad 等外部​​工具导出到插入语句中,
    SQLDeveloper(来自 Oracle)、PLSQL Developer。或者查找在线示例和/或编写自己的示例。

这完全取决于您希望如何使用您的数据副本以及它的数量。对于快速测试工作,另一个表中的数据副本最适合我。使用一个简单的 sql 脚本,您的表就会恢复到原来的状态。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-03-19
    • 2021-04-26
    • 2023-03-09
    • 2015-05-08
    • 2022-06-11
    • 2016-08-18
    • 1970-01-01
    • 2012-07-22
    相关资源
    最近更新 更多