Java程序将表转储为一组insert语句

Java程序将表转储为一组insert语句,java,sql,oracle,Java,Sql,Oracle,是否有Java程序将表转储为一组insert语句。我想保存数据库表的状态 我所拥有的只是位于网络上的数据库的JDBCURL。没有安装Oracle,因此也没有实用程序和SSH访问 在H2中查找类似于mysqldump或CSVWRITE的内容。要保存表的状态,有几个选项: 在另一个表中复制表数据 使用oracle EXP或EXPDMP实用程序导出 使用外部工具(如Toad)导出到insert语句中, SQLDeveloper(从Oracle免费提供)、PLSQL Developer。或者在网上找一

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

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


在H2中查找类似于mysqldump或CSVWRITE的内容。

要保存表的状态,有几个选项:

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

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

  • 使用外部工具(如Toad)导出到insert语句中,
    SQLDeveloper(从Oracle免费提供)、PLSQL Developer。或者在网上找一个例子,或者自己写


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

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