在MySQL中向主键字段添加NOT NULL有什么意义?
作者:互联网
将NOT NULL添加到主键字段有什么意义?主键已经不是唯一的null.
这是一个例子:
CREATE TABLE student (
id int(11) AUTO_INCREMENT NOT NULL,
name varchar(255),
PRIMARY KEY(id)
)
为什么不这样定义它:
CREATE TABLE student (
id int(11) AUTO_INCREMENT,
name varchar(255),
PRIMARY KEY(id)
)
解决方法:
他们是一样的.主键自动获得NOT NULL.
标签:mysql,database,primary-key 来源: https://codeday.me/bug/20191004/1854092.html