在postgres中可以从表中动态构建INSERT脚本吗?

时间:2012-03-09 13:31:13

标签: postgresql sqlite bulkinsert

SQL script to create insert script类似,我需要从表中生成一个INSERT列表,以加载到另一个数据库(sqlite),就像dump命令一样。我这样做是为了同步目的。

我有限制,因为这将在云服务器上运行而无法访问文件系统,所以我需要在数据库中执行此操作(我可以在应用服务器中执行此操作,我问是否可以在DB直接)。

在app服务器中,我加载一个数据表,遍历他的字段名和数据类型并构建一个插入...我想知道是否存在在DB中执行相同操作的方法......

1 个答案:

答案 0 :(得分:1)

我不完全确定这是否有帮助,但您可以使用简单的ETL工具,如'Pentaho Kettle'。我曾经使用过一次类似的功能,它不需要超过10分钟。您还可以安排工作。我不确定它是否在数据库级别受支持。

谢谢, 香卡