SQl 输出到 CSV(不带单引号)

Jef*_*azo 2 sql csv sybase-asa

我正在 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
Run Code Online (Sandbox Code Playgroud)

输出是:

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

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

Rap*_*aus 5

参见文档

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

所以看来你应该这样做

Output to 'C:\SamplePacks.CSV' QUOTE ''
Run Code Online (Sandbox Code Playgroud)