在脚本中使用\o命令

2024-04-23 08:02:51 发布

您现在位置:Python中文网/ 问答频道 /正文

有没有方法可以在psycopg2中使用与中的\o命令。如果没有,有什么方法可以自动执行这个命令吗。我试图在脚本中包含此命令,但不确定如何执行。我需要文件的格式与\o命令的输出格式相同,因此无法使用\copy命令。在


Tags: 文件方法命令脚本格式psycopg2copy
1条回答
网友
1楼 · 发布于 2024-04-23 08:02:51

我刚刚发现了一种将'\o'命令放入脚本的方法,如postgresdocs中所述。您只需将这些“meta命令”通过管道传输到psql。方法如下:

echo "\o test.out \\ select * from test;" | psql -wU user db_name

相关问题 更多 >