0
如果一个独特的记录被删除,它会被替换吗?或者他们就像不伤害伯爵的ID?MySQL,如果唯一记录被删除会怎样?
如果一个独特的记录被删除,它会被替换吗?或者他们就像不伤害伯爵的ID?MySQL,如果唯一记录被删除会怎样?
它是可替换的。
唯一约束只处理值不在同一列中两次。如果您删除了一行,则可以插入具有相同值的新行而不会出现问题,或者在删除后可以将现有行的字段更新为已删除字段的值。
虽然它不会被默认取代。你必须明确地做到这一点。 – ceejayoz
如果使用auto_increment,如果id序列中存在“漏洞”,则不会出现问题。 – scaisEdge