2010年7月 1日

[mysql 15353] インポートエラー

ご無沙汰しております。
tuchidaです。

現在Excelで作成したCSVデータをインポートしているのですが

1.SJISからUTF8に変換後インポートしています。
2.以下のSQLでインポート

LOAD DATA INFILE
'C:\\Data\\XXXXXXXX.csv'
INTO TABLE OldGoods FIELDS
TERMINATED By ','
ENCLOSED By '"'
IGNORE 1 LINES;

で以下のエラーが発生

ERROR 1262 (01000): Row 1 was truncated; it contained more data than there
were input columns

でネットで調べてダブルクォーテーションで囲むとだめだというので
はずしてみて以下のSQLで実行したら

LOAD DATA INFILE
'C:\\Data\\XXXXXXXX.csv'
INTO TABLE OldGoods FIELDS
TERMINATED By ','
IGNORE 1 LINES;

ERROR 1366 (HY000): Incorrect decimal value: '000蜀・シ・ for column 'Og_Tanka'
at row 8

のエラー

ということで悩んでいます。

みなさんのお知恵を拝借したくよろしくお願いします

投稿者 xml-rpc : 2010年7月 1日 10:16
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/96806
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。