我正在运行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,'name','address1,'address2'.....
有没有办法运行查询,以便单引号不显示?
答案 0 :(得分:3)
请参阅doc
QUOTE子句QUOTE子句仅用于TEXT输出格式。 引号字符串放在字符串值周围。默认值为a 单引号(')。如果在QUOTE子句中指定了ALL,则为引号 字符串放在所有值周围,而不仅仅是字符串周围。至 抑制引用,指定空单引号。例如,QUOTE''。
所以看来你应该这样做
Output to 'C:\SamplePacks.CSV' QUOTE ''