万一有同时插入数据的这种情况,怎么办?
比如,2个员工在各自的电脑上面添加商品的数据。他们要按照编码的顺序添加。
目前数据库的编码到了100这里了,而他们彼此之间都不知道另外一个人也在添加数据。所以,他们在各自的界面中,输入的编码都是101.
程序本身会判断这个编码是否在数据库中,如果有,就不会让数据插入。如果这2个人不是在同一时间插入的话,没问题,其中一个后添加到人,会提示修改编码。
但是万一,这2个人在同一时刻同一秒同时点击了添加的话。我不知道数据库会有什么反应。没做过这方面的测试。
虽说是概率很小,但也可能会出现。
那么,如何处理这个问题呢?