SQl вывод в CSV без одинарных кавычек

Я выполняю запрос на 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'.....

Есть ли способ выполнить запрос, чтобы одинарные кавычки НЕ отображались?

1 ответ

Решение

См док

Предложение QUOTE Предложение QUOTE предназначено только для выходного формата TEXT. Строка кавычки помещается вокруг строковых значений. По умолчанию используется одинарная кавычка ('). Если в предложении QUOTE указано ALL, строка кавычки помещается вокруг всех значений, а не только вокруг строк. Для подавления цитирования укажите пустые одинарные кавычки. Например, QUOTE ''.

Так что кажется, что вы должны сделать

Output to 'C:\SamplePacks.CSV' QUOTE ''
Другие вопросы по тегам