2016-12-30 28 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は、このクエリの結果を結果グリッドに正しく表示しません。改行を表示するには、フォームエディタタブをクリックして、このクエリの結果をフォームエディタに表示する必要があります。そうすれば、返されるデータには復帰改行と改行が含まれ、3行で表示されることがわかります。