三谷さん
はじめまして、ゆめ吉です。

早速のご返答ありがとうございます。
質問内容があまりにも初歩過ぎてアドバイスが
ないのかなと思っておりました。

私もいろいろ調べてみましたが、よくわかりません。
調べたこと(管理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 入力方法を知りたくて メールしてます。








----- Original Message -----
From: Satoshi MITANI <mitans02@ybb.ne.jp>
To: ml@mysql.gr.jp
Date: 2016/5/14, Sat 14:41
Subject: [mysql 16336] Re: nullの入力

ゆめ吉さん

こんにちは、三谷と申します。

NULLは許可されているとのことなので、NULL以外の問題かもしれません。

MySQLからはどんなメッセージが帰ってきてますか?ERROR 数字〜 や HY 数字〜といった形式のメッセージはでていませんか?

よろしくお願いします。

--- ユメ吉 <yume_tana@yahoo.co.jp> wrote:
>
>
>
> ゆめ吉です。
>
> 質問ばかりですみません。
> あらためて、基本的な問いですが NULL の
> 入力方法でエラーが出て困っています。
>
> 内容は、データのインポートで数字のカラムで
> NULLがあるとエラーが出てしまいます。
> (もちろんカラムは null 可にしてます。)
> 何かいい方法はありませんか。
>
>
> 今使っている GUIマネージャーは 「HeidiSQL」です。