0

表:员工

字段:eid(主键)、empno(唯一键)、empname

这里 empNo 是在 Ex 的代码中手动生成的。Accounts001.. 当 2 个用户输入时差为 0 的员工数据时。在“添加”期间,为两个插入生成的 emp num 将相同,即 Accounts001 和 Accounts001,而它应该是唯一的,即 Accounts001 和 Accounts002..

添加完成后..唯一键约束效果很好..即使手动生成的 empno 是相同的。数据库用唯一的数字更新..

我想知道 mysql 究竟是如何处理这种情况的,因为 empno 是由我们手动生成的。它会返回到代码 n 重新生成还是排队请求?

我希望问题很清楚..

提前致谢

4

0 回答 0