mysql:5263
From: とみたまさひろ <とみたまさひろ <tommy@xxxxxxxxxx>>
Date: Tue, 26 Mar 2002 07:10:48 +0900
Subject: [mysql 05263] Re: CSV のインポートでのメタ文字の扱い
とみたです。 On Mon, 25 Mar 2002 23:41:02 +0900 moeru@xxxxxxxxxx wrote: > テキストファイルのインポートについての質問です。 > > MySQLは、SJISで作成してSJISのデータを入力しているのですが > CSVなどカンマ区切りのテキストデータをインポートする時 > (LOAD DATA INFILEとかです) > みなさん、カンマなどのメタ文字はどう処理されてますか?(データ登録の手順です) > > プログラムで前処理(addslashes)してるのでしょうか? ちゃんとした CSV なら、データ内に「,」がある場合は、データが「"」で括 られているはずなので、そのままいけるんじゃないかと思います。 LOAD DATA INFILE 'hogehoge' INTO TABLE tbl FIELDS TERMINATED BY ',' ENCLOSED BY '"' LINES TERMINATED BY '\n'; -- とみたまさひろ <tommy@xxxxxxxxxx> 日本MySQLユーザ会 http://www.mysql.gr.jp
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> ]