【问题标题】:SQl Output to CSV WITHOUT single Quotes没有单引号的 SQL 输出到 CSV
【发布时间】:2013-08-31 22:19:32
【问题描述】:

我正在 Adaptive Server Anywhere v7 上运行查询。

select customerinfo.customerid, Name, Address1, Address2, City, State, ZIP, Country from customerinfo, addressinfo
where customerinfo.customerid = addressinfo.customerid
and MEMBER = (Date(GetDate()-4))
and addressinfo.addresstype = 's';
Output to C:\SamplePacks.CSV

输出是:

123,'姓名','地址1,'地址2'.....

有没有办法运行查询以使单引号不显示?

【问题讨论】:

    标签: sql csv sybase-asa


    【解决方案1】:

    doc

    QUOTE 子句 QUOTE 子句仅适用于 TEXT 输出格式。 引号字符串放置在字符串值周围。默认是一个 单引号 (')。如果在 QUOTE 子句中指定了 ALL,则引号 string 放置在所有值周围,而不仅仅是字符串周围。到 禁止引用,指定空单引号。例如,QUOTE ''。

    看来你应该这样做

    Output to 'C:\SamplePacks.CSV' QUOTE ''
    

    【讨论】:

      猜你喜欢
      • 2021-06-02
      • 2017-06-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-07-27
      • 2014-03-31
      • 1970-01-01
      相关资源
      最近更新 更多