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

将数据从SQL输出导出到csv时出错,sql,amazon-redshift,export-to-csv,Sql,Amazon Redshift,Export To Csv,我有一个SQL,其中一列存储以连字符“-”开头的值。当我试图将其导出到csv时,出现了一个无效的名称错误。当我在SQL编辑器中查看它时,它显示正确(示例:-Coke) 我是否可以在csv文件中成功保存此值 下面给出的是数据的示例视图 Name -Coke -Pepsi 我使用的示例SQL: SELECT name FROM sales WHERE name like '-%'; 我使用的是红移数据库。运行查询从sales中选择名称,其中名称类似于“-%” 选择所有结果并右键单击,然后选择“使

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

我是否可以在csv文件中成功保存此值

下面给出的是数据的示例视图

Name
-Coke
-Pepsi
我使用的示例SQL:

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

我使用的是红移数据库。

运行查询
从sales中选择名称,其中名称类似于“-%”

选择所有结果并右键单击,然后选择“使用标题复制”,然后将其粘贴到Excel中。
现在将excel另存为CSV。完成…

您可以使用“Selectname FROM sales WHERE name like'-%;”查询创建一个视图,然后右键单击数据库并在ssms中使用任务->导出数据。如果您需要csv中的结果,则需要在“选择目的地”中选择“平面文件目的地”

如果您使用ms excel以
列数据格式导入文件,将其作为文本那么您是如何“导出到csv的?”"?  您使用了哪种工具?除非您解释如何将数据导出到CSV文件,否则很难给出任何建议。@Nathan,我正在尝试从SQL编辑器将SQL输出导出到CSV文件o,哪个SQL编辑器?您在哪里看到“无效名称”错误?在SQL编辑器中?在Excel中?您可能想看看以下技巧,以编写一个问题,为您提供获得有用答案的最佳机会: