MySQL唯一索引支持多个NULL值

2021-10-13 From 程序之心 By 程序之心
<p> MySQL 中的 NULL 表示未知。两个 NULL 进行比较时,既不是相等,也不是不相等。在唯一索引中,多个 NULL 可以同时存在p> <p> 假设定义 c1,c2,c3 为联合唯一索引,c3 允许为 NULL,则 c1、c2 相同但 c3 为 NULL 的数据可以存在多行。 p> <p> 如果不希望 NULL 破坏唯一性,则需要设置字段为 not null 或者设置null default 值。 p>

本文来源:程序之心,转载请注明出处!

本文地址:https://chengxuzhixin.com/blog/article/300302.html

发表感想

© 2016 - 2022 chengxuzhixin.com All Rights Reserved.

浙ICP备2021034854号-1    浙公网安备 33011002016107号