我正在尝试将我的PSQL表导出为CSV文件。我在线阅读了很多提示,例如Save PL/pgSQL output from PostgreSQL to a CSV file
从这些帖子中我能够找到
\copy (Select * From foo) To '/tmp/test.csv' With CSV
但是我不想指定路径,我希望用户能够通过export shell脚本输入它。是否可以从.sh脚本将args传递给.sql脚本?
答案 0 :(得分:0)
我能够找到解决方案。
在我的bash脚本中,我使用了类似于以下内容的内容
2.3
此代码从第一个参数指定的数据库中复制用户表,并将其导出到位于第二个参数的csv文件