0

当我运行以下代码从存储在 azure 存储帐户中的 csv 文件导入数据时,出现以下错误:“CREDENTIALS”处或附近的语法错误

    COPY ccsm.vital_signs FROM
    'https://abc.blob.core.windows.net/dta/abc.csv'
    CREDENTIALS ''
    DELIMITER '|'
    CSV HEADER;
4

1 回答 1

0

我发现CREDENTIALS仅在Amazon Redshift中使用(基于但不同于 psql),根据其文档在 psql 中无效。

也找不到 Azure psql 支持的任何类似操作。

所以我建议你先下载文件,然后再导入。

请注意,我们没有超级用户权限来使用COPYAzure psql 中的方法,请参阅此线程。所以我们必须使用本地psql工具和\copy方法。

于 2018-05-31T09:31:24.570 回答