问一下老师
来源:1-1 添加和删除字段操作
qq_ibertine_0
2020-09-28 10:00:42
NULL和空字符串和什么也不写的区别,
null和什么也不写是不是一样的
1回答
同学你好,null是空值,''是空字符串。空值会显示为null值,而空字符不会显示什么。如下:

当往表中新增列时,该列默认可以为null,且默认值是null。如:email VARCHAR(50) NULL DEFAULT NULL 表示email列可以为null,默认值为null。当往表中新增数据时不写email的值,会使用默认值,如null。当默认值是null时,null和什么也不写是一样的。
在后面1-5 添加和删除默认值操作小节中会讲到默认值。建议同学可以先往后面学习。
祝学习愉快~
相似问题
回答 1
回答 1