mysql:6399
From: Takeyuki Miyagawa <Takeyuki Miyagawa <miyagawa@xxxxxxxxxx>>
Date: Thu, 10 Oct 2002 17:14:10 +0900
Subject: [mysql 06399] Re: 改行コードの無効化
みやがわです。 > mysqlからCSVファイルへデータの吐き出しをしたいのですが > データの中に改行コードがあると、当たり前なのですがCSV側で > 次の列へ移動してしまいます。 > > 改行コードの変換などは良く使うのですが、削除(無効化)って > あるのですか? REPLACE 関数を使用すれば変換ができます。 下記のようになります。 FiledNameのフィールドの値の中にある\nを空白文字に変更しての出力になります。 select REPLACE(FiledName,"\n","") from ”テーブル名” into outfile "/~path/test.csv"; ---- Takeyuki Miyagawa miyagawa@xxxxxxxxxx
6394 2002-10-10 14:49 ["石橋瑞樹" <ishibash] 改行コードの無効化 -> 6399 2002-10-10 17:14 ┗[Takeyuki Miyagawa <m] 6400 2002-10-10 17:29 ┗["石橋瑞樹" <ishibash] 6402 2002-10-10 18:15 ┣[SUGAWARA Hajime <sug] 6403 2002-10-10 18:09 ┗["石橋瑞樹" <ishibash]