----- Original Message -----
From: Watanabe Tomoyuki <WATANABE.TOMOYUKI.2@exc.ehb.epson.co.jp>
To: "ml@mysql.gr.jp" <ml@mysql.gr.jp>
Date: 2016/5/16, Mon 14:00
Subject: [mysql 16338] RE: [mysql 16337] Re: [mysql 16336] Re: nullの入力
渡辺です。HeidiSQLはほとんど使ったことなかったんですが、Windows7に入れて試してみました。「データのエクスポート」はデータタブの「グリッド行のエクスポート」の機能でしょうか。であれば、その時「NULL value」の項目に「\N」を指定します。すると、CSVファイル上でNULLの箇所に「\N」が入ります。エクスポートしたファイルをインポートするときに「フィールドエスケープ文字」に「\」を指定します。これで当方の環境ではうまくいきました。お試しください。From: ユメ吉 [mailto:yume_tana@yahoo.co.jp]
Sent: Sunday, May 15, 2016 2:22 PM
To: ml@mysql.gr.jp
Subject: [mysql 16337] Re: [mysql 16336] Re: nullの入力三谷さんはじめまして、ゆめ吉です。早速のご返答ありがとうございます。質問内容があまりにも初歩過ぎてアドバイスがないのかなと思っておりました。私もいろいろ調べてみましたが、よくわかりません。調べたこと(管理Iソフト「HeidiSQL」を使って)1-テーブルを作成し、カラムは日付、文字、数字を作り1件ごと手入力で 意図的に Null が混じったデータを作成。 テーブルを閉じて、再開しても Null が入っているデータ を確認する。2-次に INSERT INTO 〜 VALUESを 使って 各カラムで各値を ,null, を入れて正常に入力されるのを確認3-このようにして作ったテーブルをエクスポートしてcvsファイルに移管(このときは、NULLNI に該当するところは ,, のようになっておりました。)4-問題はこれをインポートで再びテーブルに取り込む時にエラーになります。この後、NULLのところを ,, から ,,null, や ,<null>,や,(nll), にしてもエラーがでます・エラー番号 1292 incorrect date valve 日付のとき・エラー番号 1366 incorrect decimal valve 数値のとき今回は特に 数値の null 入力方法を知りたくて メールしてます。