私は、過去10年間にわたって、毎週のデータセットで構成されるMySQL DBを作成しています。最近のレコードには存在するが、一部の古いデータセットでは追跡されなかったデータポイントがいくつかあります。問題のフィールドはすべて整数値を含み、 '0'はデータポイントを追跡したレコードの完全に有効な(頻繁な)値です。私はゼロと存在しないデータの値を区別できる必要があります。したがって、INT型に '0'(read:BLANK CELL)と表されていないNULLを格納することが可能かどうかを調べる必要があります。しかし、DBに渡されるNULL値は「0」(少なくともphpMyAdminにあります)で表されますが、これを変更する方法はありますか?MySQLのINT型を0以外の値にすることができます
ありがとうございました。
私はあなたがNULL値を含むことを許可するべきだと思います。しかし、簡単な答えは:はい、int列はNULL値を持つことができます。 –