我试图将本地CSV文件复制到远程postgresql服务器。
常规复制命令已清楚记录,只需在psql交互式shell中键入'\ h copy'即可。
我发现常规命令适用于驻留在服务器上的文件,我需要使用反斜杠复制版本。帮助我的文章是; “使用psql \ COPY将数据加载到vPostgres数据库”http://pubs.vmware.com/datadirector/index.jsp?topic=%2Fcom.vmware.datadirector.vpostgres.doc%2Fpg_supp_Getting_Started.5.5.html
然后我发现文档列出了另一个博客中的所有反斜杠命令:“Postgresql - 如何列出Postgresql斜杠命令| postgres命令| alvinalexander.com”http://alvinalexander.com/blog/post/postgresql/list-postgresql-slash-commands
如何列出反斜杠命令的帮助?所需的语法不同。
也许他们被称为特殊的东西,即不是'命令'?
也许我错误解释并且每个常规命令都有反斜杠命令?
我糊涂了!非常感谢!
如@a_horse_with_no_name所述,\ copy的完整帮助不能与命令一起内联。相反,请转到非常长的文档主页,并搜索字符串\ copy以找到它:http://www.postgresql.org/docs/current/static/app-psql.html