我在 python 中遇到了 psycopg2 的一些问题
我有两个与相应游标不同的连接:
1. Source connection - source_cursor
2. Destination connection - dest_cursor
假设有一个我想在 source_cursor 上执行的选择查询:
SELECT id, date
FROM source_table
WHERE id > 200
此查询的结果应插入到 dest_cursor 的表中
我研究了copy_from和copy_to以及诸如此类的示例。他们使用外部文件来复制数据,而我需要直接复制而不使用文件。源数据库和目标数据库之间的直接连接是不可能的,否则我会在数据库端完成。
我认为可以使用fetchall()
和INSERT
.. 或直接使我们能够复制数据的某种方法。
非常感谢任何有关类似示例链接的帮助