首頁  >  文章  >  後端開發  >  mysql创建表时的空值和非空值设置有什么讲究?

mysql创建表时的空值和非空值设置有什么讲究?

PHP中文网
PHP中文网原創
2016-06-23 14:03:251519瀏覽

mysql创建表时的空值和非空值设置有什么讲究?


回复讨论(解决方案)

有人回答没????

我一般尽量不用null  
 
如果你的0和null或者''和null有不同含义, 那么就需要允许空置

这要看你的业务需求了  
空 NULL 表示什么都没有输入,也就是该数据项是无效的  
 
如果你的业务需要数据项有初值,那么就应该用 NOT NULL(不为空)并设置初值

以上就是mysql创建表时的空值和非空值设置有什么讲究?的内容,更多相关内容请关注PHP中文网(www.php.cn)!


陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn