[前][次][番号順一覧][スレッド一覧]

mysql:6402

From: SUGAWARA Hajime <SUGAWARA Hajime <sugawara@xxxxxxxxxx>>
Date: Thu, 10 Oct 2002 18:15:49 +0900
Subject: [mysql 06402] Re: 改行コードの無効化

 菅原です。

> > REPLACE 関数を使用すれば変換ができます。
> > 下記のようになります。
> > FiledNameのフィールドの値の中にある\nを空白文字に変更しての出力にな
> > ります。
> > 
> >     select REPLACE(FiledName,"\n","") 
> >     from ”テーブル名” into outfile "/~path/test.csv";
> REPLACE関数は確かにCSVへ吐き出したときに”¥”を消してはくれるのですが
> 改行コード自体は残ってるみたいなので、やはり次の行のセルへ移動してしま
> います(泣)

 これでいかが?

SELECT REPLACE( field_name, CHAR(10), '') FROM table_name

#CHARの中身は実際に入ってる改行コードに合わせなくちゃいけないけど
#CHAR(13)とか
------
菅原はじめ@ホビー・データ
sugawara@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]