问题描述
为 typekey 字段设置 nullok=false
或 true
有什么区别?
解决方法
这意味着该字段可以包含或不包含 Null 值。
nullok = false -> 不允许空值 nullok = true -> 允许空值
,当我们将数据库表列设置为
NULLOK = FALSE,则该字段应始终在创建或更新每个新记录期间写入有效数据或默认数据。
NULLOK = TRUE,那么该字段可能会或可能不会在每个新记录创建或更新期间写入有效数据或默认数据。
NULLOK 的意义: 我们可以通过设置 nullok = FALSE
来限制集成代码或后端进程使用 NULL 值更新数据库列