MySQL的NULL值

来源:转载

非常不建议使用NULL值,主要原因如下:

  • 1、所有使用NULL值的情况,都可以通过一个有意义的值的表示;

  • 2、NULL值到非NULL的更新无法做到原地更新,更容易发生索引分裂,从而影响性能;

  • 3、NULL值在timestamp类型下容易出问题,特别是没有启用参数explicit_defaults_for_timestamp;

  • 4、NOT IN子查询在有NULL值的情况下返回永远为空结果,查询容易出错

分享给朋友:
您可能感兴趣的文章:
随机阅读: