Juh*_*älä 6 csv postgresql amazon-s3 amazon-web-services amazon-rds
;我正在尝试将使用分号而不是逗号作为分隔符的CSV 文件从 S3 导入到 AWS RDS Postgres 表。
SELECT aws_s3.table_import_from_s3 ('tmp_foo','','(format csv, delimiter '','', header)', 'my-bucket', 'path/file.csv','eu-west-1');
Run Code Online (Sandbox Code Playgroud)
这会失败并出现错误
ERROR: Semicolon is not allowed in options
Run Code Online (Sandbox Code Playgroud)
同样的事情使用delimiter '',''效果很好。
如何转义分号以使其起作用?例如delimiter ''\;''不起作用。
从 S3 导入是最新 RDS Postgres 版本中提供的 AWS 扩展: https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/PostgreSQL.Procedural.Importing.html
我正在使用 Postgres Aurora 11.6。
| 归档时间: |
|
| 查看次数: |
2252 次 |
| 最近记录: |