欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

mysql创建表的时候,字段尽量不要为NULL

程序员文章站 2022-08-18 09:38:30
创建表的时候,字段尽量不要为NULL解决办法就是设置字段为NOT NULL,并设置字段的默认值。字段尽量不要为NULL的原因如下:a、NULL需要占用额外的空间存储;b、进行比较的时候会更复杂,还会导致你select (column)的时候不准确c、含有NULL值的列,会对SQL优化产生影响,尤其是组合索引中具体NULL会带来的问题大家可以查阅:https://dev.mysql.com/doc/refman/5.7/en/problems-with-null.html正确招式:NO...

创建表的时候,字段尽量不要为NULL

解决办法就是设置字段为NOT NULL,并设置字段的默认值。字段尽量不要为NULL的原因如下:

a、NULL需要占用额外的空间存储;

b、进行比较的时候会更复杂,还会导致你select (column)的时候不准确

c、含有NULL值的列,会对SQL优化产生影响,尤其是组合索引中

具体NULL会带来的问题大家可以查阅:https://dev.mysql.com/doc/refman/5.7/en/problems-with-null.html

正确招式:NOT NULL DEFAULT 'xxxxx';

本文地址:https://blog.csdn.net/ma2595162349/article/details/110675064

相关标签: 数据库/sql