将数据从SQL输出导出到CSV时出错

时间:2018-10-17 07:52:07

标签: sql amazon-redshift export-to-csv

我有一个SQL,其中的列之一存储以连字符'-'开头的值。当我尝试将其导出到csv时,出现“名称无效”错误。当我在SQL编辑器中查看它时,它可以正确显示(示例:-可乐)。

无论如何,我是否可以将此值成功保存到csv文件中?

下面是数据的示例视图

Name
-Coke
-Pepsi

我使用的示例SQL:

SELECT name FROM sales WHERE name like '-%';

我正在使用Redshift数据库。

2 个答案:

答案 0 :(得分:0)

运行查询SELECT name FROM sales WHERE name like '-%';

选择所有结果,然后右键单击它,然后选择带标题复制,然后将其粘贴到Excel中。 现在将excel另存为CSV。完成...

答案 1 :(得分:0)

您可以使用“选择来自销售地点名称(例如'-%')的名称”创建视图;查询,然后右键单击数据库并在ssms中使用“任务”->“导出数据”。如果需要csv中的结果,则需要在“选择目标”中选择“平面文件目标”