2016-12-30 40 views
0

教科書「Murach的MySQL的功能下面的查詢: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

有問題嗎? – Andrew

回答

2

MySQL Workbench不會在結果網格中正確顯示此查詢的結果。要查看換行符,您需要單擊「表單編輯器」選項卡以在「表單編輯器」中顯示此查詢的結果。如果你這樣做,我想你會看到返回的數據包括回車和換行章節,並顯示在三行上。