我尝试在SQL Workbench(Redshift Amazon Server)的本地驱动器上输出从临时表到csv的所有内容
SELECT *
FROM #IDTable
INTO OUTFILE 'C:\\Users\\MYAN\\Documents\\out.csv'
FIELDS TERMINATED BY ','
ENCLOSED BY '"'
ESCAPED BY '\\'
LINES TERMINATED BY '\n';
然后我遇到如下错误消息:
Amazon无效操作:“ INTO”处或附近的语法错误 位置:24;
有人可以帮忙吗?谢谢!!
答案 0 :(得分:0)
您无法在Amazon-Redshift上做到这一点,必须使用'S3'或任何'EC-2'实例来输出您的选择查询。
卸载语法将如下所示。
UNLOAD ('select-statement') TO 's3://object-path/name-prefix' authorization [ option [ ... ] ]
在此处在线查阅Redshif文档。https://docs.aws.amazon.com/redshift/latest/dg/r_UNLOAD.html