有没有办法使用copy
命令批量数据导入和从URL读取数据.例如,copy
command的语法如下:
COPY sample_table FROM 'C:\tmp\sample_data.csv' DELIMITER ',' CSV HEADER;
我想要的不是给一个本地路径而是一个网址.有什么办法吗?
只要您有适当的命令行工具,它就非常简单:
COPY sample_table FROM PROGRAM 'curl "http://www.example.com/file.csv"'
由于您似乎在Windows上,我认为您需要自己安装curl或wget.这里有一个在Windows上使用wget的例子,它可能很有用.