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

mysql:5280

From: Tomohiro 'Tomo-p' KATO <Tomohiro 'Tomo-p' KATO <tomop@xxxxxxxxxx>>
Date: Wed, 27 Mar 2002 23:12:19 +0900
Subject: [mysql 05280] Re: CSV のインポートでのメタ文字の扱い

 こんばんは、加藤です。

  たびたびすみません。

In message "[mysql 05279] Re: CSV のインポートでのメタ文字の扱い",
moeru@xxxxxxxxxx wrote:

> > ・LOAD DATA INFILE で生データを渡すときはそのまま

  クォート文字を DB に入れたい場合はどうするのだろう、と思ってマニュ
 アルを見ていたのですが、大嘘書いてたようです(汁)。

--
LOAD DATA [LOW_PRIORITY | CONCURRENT] [LOCAL] INFILE 'file_name.txt'
    [REPLACE | IGNORE]
    INTO TABLE tbl_name
    [FIELDS
        [TERMINATED BY '\t']
        [[OPTIONALLY] ENCLOSED BY '']
        [ESCAPED BY '\\' ]
    ]
    [LINES TERMINATED BY '\n']
    [IGNORE number LINES]
    [(col_name,...)]
--

  ということなので、LOAD DATA INFILE でもエスケープはあるようですね。
 エスケープが必要な文字がデータ中に現れないのであれば、ESCAPED BY ''
 で '\' も普通の文字として扱うと思うので、生データをそのまま取り込む
 のと等価になるかな、と思います。

  ちょっと気になったのが、Excel97 に吐かせた csv を見てみると、abc" と
 入力したものが "abc""" と書き込まれていたことです。こういうタイプのエ
 スケープの場合どうなるのかな、と。

--  ________________________________
  _/_/  Tomohiro "Tomo-p" KATO
 _/_/  e-mail : tomop@xxxxxxxxxx
_/_/  http://www.teamgedoh.net/


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

      5261 2002-03-25 23:41 [<moeru@xxxxxxxxxx>  ] CSV のインポートでのメタ文字の扱い      
      5263 2002-03-26 07:10 ┗[とみたまさひろ <tomm]                                       
      5265 2002-03-26 14:44  ┣[Daiju Azuma <daiju_a]                                     
      5266 2002-03-26 18:40  ┗[<moeru@xxxxxxxxxx>  ]                                     
      5267 2002-03-26 18:48   ┣[Yukihiro KAWADA <kaw]                                   
      5269 2002-03-26 19:40   ┃┗[<moeru@xxxxxxxxxx>  ]                                 
      5268 2002-03-26 19:38   ┗[Tomohiro 'Tomo-p' KA]                                   
      5270 2002-03-26 20:24    ┗[<moeru@xxxxxxxxxx>  ]                                 
      5271 2002-03-27 00:24     ┗[とみたまさひろ <tomm]                               
      5275 2002-03-27 19:57      ┗[<moeru@xxxxxxxxxx>  ]                             
      5276 2002-03-27 20:19       ┗[Tomohiro 'Tomo-p' KA]                           
      5277 2002-03-27 20:52        ┗[<moeru@xxxxxxxxxx>  ]                         
      5278 2002-03-27 21:02         ┗[Tomohiro 'Tomo-p' KA]                       
      5279 2002-03-27 22:16          ┗[<moeru@xxxxxxxxxx>  ]                     
->    5280 2002-03-27 23:12           ┗[Tomohiro 'Tomo-p' KA]                   
      5282 2002-03-28 07:26            ┗[とみたまさひろ <tomm]                 
      5283 2002-03-28 07:43             ┣[Tomohiro 'Tomo-p' KA]               
      5284 2002-03-28 11:59             ┗[<moeru@xxxxxxxxxx>  ]