gpt4 book ai didi

mysql not null & allow null 区别

转载 作者:行者123 更新时间:2023-11-29 04:48:20 25 4
gpt4 key购买 nike

我是一个mysql初学者,也许这是一个愚蠢的问题,所以不要笑话我:)我目前正在看书,对以下句子感到困惑:

NOT NULL means that all the rows in the table must have a value in the attribute, if it isn't specified, the field can be blank (NULL)

那么,即使您将列设置为非空,也不必为其指定值?然后它变成空白(空)?那么not null和allow null有什么区别呢?书错了吗?

最佳答案

“如果未指定”指的是“NOT NULL”——不是值。所以它会更清楚:

NOT NULL means that all the rows in the table must have a value in the attribute. If NOT NULL isn't specified, the field can be blank (NULL)

关于mysql not null & allow null 区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15123367/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com