美文网首页
mysql的唯一索引字段可以为null吗

mysql的唯一索引字段可以为null吗

作者: 菊地尤里 | 来源:发表于2020-10-26 11:06 被阅读0次

    在sql server中,唯一索引字段不能出现多个null值

    在mysql 的innodb引擎中,是允许在唯一索引的字段中出现多个null值的。

    根据NULL的定义,NULL表示的是未知,因此两个NULL比较的结果既不相等,也不不等,结果仍然是未知。根据这个定义,多个NULL值的存在应该不违反唯一约束,所以是合理的,在oracel也是如此。

    相关文章

      网友评论

          本文标题:mysql的唯一索引字段可以为null吗

          本文链接:https://www.haomeiwen.com/subject/olzomktx.html