关于postgre \o 命令如何输出制表符或者其他特殊符号

最近有个任务需要从PG导出数据,脚本都已经写好了,各个字段是使用制表符作为分隔符的,但导出到文件后打开一看,制表符全变为空格了,不知道是什么原因,请各位指教

看下这篇文章吧, 这篇文章示例中,\o的sql里面已经拼接好了分隔符

在官方文档中\o的命令也没有分隔符参数
http://postgres.cn/docs/12/app-psql.html

img

因此,如果要使用自定义分隔符的话,建议使用copy命令