我正在阅读有关字符串文字的MySql文档,并尝试使用回车符进行以下操作:

select 'i want a \r bannana';

为什么会返回:

+--------------------+
 bannana |
+--------------------+
 bannana |
+--------------------+


我以为它将输出:

+--------------------+
 bannana |
+--------------------+


或类似的东西。

最佳答案

输出中的第一行实际上是列名,因为您尚未明确定义如何返回结果。您可以修改查询并使用“ AS”指定字段名称,如下所示:

SELECT 'i want a \r bannana' AS result;

07-25 22:49