Mysql запрос делимитера в файле - PullRequest
0 голосов
/ 10 сентября 2011

В следующем запросе, если в desc есть "\", и этот файл при открытии openoffice \ и появляется в другом столбце. Это также происходит со столбцом города, Как это исправить ..

select first_name, last_name, emp_id,desc,city from emp_table where event_id = 4 order by city asc   into OUTFILE "/tmp/Sep10-1.csv"   FIELDS TERMINATED BY ",";

1 Ответ

2 голосов
/ 10 сентября 2011

Добавить ESCAPED BY предложение для экранирования специальных символов в дампе.

select 
  first_name, last_name, emp_id,desc,city 
from 
  emp_table 
where 
  event_id = 4 
order by 
  city asc   
into OUTFILE 
  "/tmp/Sep10-1.csv"   
FIELDS 
  TERMINATED BY "," 
  ESCAPED BY "\";
...