0

在以下查询中,如果 desc 中包含“\”,并且当 openoffice 打开此文件时,\ 并出现在不同的列中。这也发生在 city 列中,如何纠正这个..

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 ",";
4

1 回答 1

2

添加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 "\";
于 2011-09-10T13:38:14.560 回答