想逃跑
SELECT
*
FROM
aws_s3.query_export_to_s3(
'SELECT * FROM <tbl> WHERE <cond>',
aws_commons.create_s3_uri(
'<bucket_name>',
'<file_name>',
'<region>'
),
options :='format csv, HEADER true, delimiter $$\t$$'
)
;
自定义分隔符规范遵循AWS文档www.example.comhttps://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/postgresql-s3-export.html#postgresql-s3-export-examples-custom-delimiter
但是,由于ERROR: COPY delimiter must be a single one-byte character
,无法导出。查询中提供的制表符分隔符符合Postgres COPY
命令。
有什么想法吗?
1条答案
按热度按时间ajsxfq5m1#
您可以使用E ''\t '',它起作用了,请参阅下面的代码