【问题标题】:EXASOL export to csv with quotesEXASOL 导出到带有引号的 csv
【发布时间】:2018-04-24 08:52:06
【问题描述】:

我想将数据库选项卡导出到 csv 文件,并在任何字符串周围加上引号(列分隔符是“;”)。这就是我想要的 csv 文件(没有标题): "abc";"blabla"

当我仅使用“Select * from...”导出时,字符串周围没有引号: abc;blabla

当我使用“Select concate('"',column1,'"'), concate('"',column2,'"') from..." 导出时,csv 文件中给出了以下内容: """abc""";"""blabla"""

【问题讨论】:

    标签: sql csv export quotes exasolution


    【解决方案1】:

    您可以使用导出选项

    COLUMN DELIMITER 和 DELIMIT 控制数据的导出方式 - 例如

    EXPORT RETAIL.ARTICLE 
    INTO LOCAL CSV FILE 'C:\TEMP\testexp1.csv' 
    ROW SEPARATOR = 'CRLF' 
    COLUMN SEPARATOR = ','
    COLUMN DELIMITER = '"'
    DELIMIT = ALWAYS;
    

    【讨论】:

      猜你喜欢
      • 2017-09-28
      • 1970-01-01
      • 1970-01-01
      • 2016-05-16
      • 1970-01-01
      • 1970-01-01
      • 2017-01-11
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多