Py学习  »  DATABASE

MySQL:带有tab的CONCAT字符串的意外结果

Christian • 5 年前 • 1645 次点击  

我想使用 \t 作为分隔符并将输出写入文件。这个 CONCAT 一个人工作似乎很好。

SELECT CONCAT('A', '\t', 'B', '\t', 'C');
+-----------------------------------+
| CONCAT('A', '\t', 'B', '\t', 'C') |
+-----------------------------------+
| A     B     C                     |
+-----------------------------------+

但是,当我尝试使用

SELECT CONCAT('A', '\t', 'B', '\t', 'C') INTO OUTFILE 'tmp/test.txt';

文件内容看起来是这样的,即在选项卡之前有一个额外的反弹:

A\      B\      C

我怎样才能去掉那个反斜杠?

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/50338
文章 [ 1 ]  |  最新文章 5 年前