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 次 |
最近记录: |