教科书&Murach的MySQL'具有以下查询:
SELECT CONCAT(vendor_name, CHAR(13,10), vendor_address1, CHAR(13,10), vendor_city, ', ', vendor_state, ' ', vendor_zip_code) AS mailing_address
FROM vendors
WHERE vendor_id = 1;
作者的输出被认为类似于:
US Postal Service
Attn: Supt. Window Services
Madison, WI 53707
然而实际输出如下:
US Postal Service Attn: Supt. Window Services Madison, WI 53707
当我右键单击→复制行时 / r / n在我将此行的内容粘贴到此论坛的文本框中时显示
'US Postal Service\r\nAttn: Supt. Window Services\r\nMadison, WI 53707'
char(10)表示换行,char(13)表示回车。
如何使MySQL Workbench查询看起来像作者的输出?
答案 0 :(得分:4)
MySQL Workbench未在结果网格中正确显示此查询的结果。要查看换行符,您需要单击“表单编辑器”选项卡以在“表单编辑器”中显示此查询的结果。如果你这样做,我认为你会看到返回的数据包括回车和换行章节,并显示在三行上。
答案 1 :(得分:0)
我也遇到过类似的问题。您可以将查询结果导出到.csv,然后正确显示数据。