我正在使用pgAdmin版本4.3,我想将一个表数据导出到CSV文件。
COPY (select * from product_template) TO 'D:\Product_template_Output.csv' DELIMITER ',' CSV HEADER;
但它显示错误不允许使用相对路径复制文件我怎样才能解决这个问题,请您帮忙?
nqwrtyyt1#
在查询编辑器中,一旦您执行了查询,您只需点击“下载为CSV(F8)”按钮或使用F8键。源pgAdmin 4查询工具栏
rekjcdws2#
使用绝对路径或cd到一个已知的位置,这样你就可以忽略路径。例如cd到 documents 目录,然后在那里运行命令。如果您能够cd到您的 documents 目录,则命令如下所示:假设您想从命令行使用PSQL。cd ~/Documents && psql -h host -d dbname -U user
\COPY (select * from product_template) TO 'Product_template_Output.csv' DELIMITER ',' CSV HEADER;
结果将是当前工作目录(Documents文件夹)中的 Product_template_Output.csv。再次使用 psql。
4dbbbstv3#
您必须删除双引号:
57hvy0tb4#
如果您的PgAdmin示例驻留在远程服务器上,如果您没有远程访问服务器的权限,上述解决方案可能对您不方便。在这种情况下,只需选择所有查询数据并复制它。打开一个excel文件,您可以粘贴它。简单!!调整。如果您的查询结果太多,您可能会遇到坚韧。x1c 0d1x
zbdgwd5y5#
尝试以下命令:
COPY (select * from product_template) TO 'D:\Product_template_Output.csv' WITH CSV;
34gzjxbg6#
在PgAdmin中,文件菜单中提供了导出选项。执行查询,然后我们可以在输出窗格中查看数据。从查询窗口中单击菜单文件-〉导出。PSQL导出数据
COPY noviceusers(code, name) FROM 'C:\noviceusers.csv' DELIMITER ',' CSV HEADER;
https://www.novicetechie.com/2019/12/export-postgresql-data-in-to-excel-file.html以供参考。
smdnsysy7#
1.编写查询以在查询工具上选择数据并执行1.单击pgAdmin顶栏上的下载按钮(以红色选中)1.根据您的喜好重命名文件1.选择要保存文件的文件夹恭喜!!!
7条答案
按热度按时间nqwrtyyt1#
在查询编辑器中,一旦您执行了查询,您只需点击“下载为CSV(F8)”按钮或使用F8键。
源pgAdmin 4查询工具栏
rekjcdws2#
使用绝对路径或cd到一个已知的位置,这样你就可以忽略路径。例如cd到 documents 目录,然后在那里运行命令。
如果您能够cd到您的 documents 目录,则命令如下所示:
假设您想从命令行使用PSQL。cd ~/Documents && psql -h host -d dbname -U user
结果将是当前工作目录(Documents文件夹)中的 Product_template_Output.csv。
再次使用 psql。
4dbbbstv3#
您必须删除双引号:
57hvy0tb4#
如果您的PgAdmin示例驻留在远程服务器上,如果您没有远程访问服务器的权限,上述解决方案可能对您不方便。在这种情况下,只需选择所有查询数据并复制它。打开一个excel文件,您可以粘贴它。简单!!调整。如果您的查询结果太多,您可能会遇到坚韧。x1c 0d1x
zbdgwd5y5#
尝试以下命令:
34gzjxbg6#
在PgAdmin中,文件菜单中提供了导出选项。执行查询,然后我们可以在输出窗格中查看数据。从查询窗口中单击菜单文件-〉导出。
PSQL导出数据
https://www.novicetechie.com/2019/12/export-postgresql-data-in-to-excel-file.html以供参考。
smdnsysy7#
1.编写查询以在查询工具上选择数据并执行
1.单击pgAdmin顶栏上的下载按钮(以红色选中)
1.根据您的喜好重命名文件
1.选择要保存文件的文件夹
恭喜!!!