阻止用户创建重复的主键

时间:2016-06-15 16:12:52

标签: oracle oracle-apex

您如何阻止用户创建重复的主键? 我的问题措辞很差,所以生病了一个例子,让它更清楚(不知道如何用更好的话说)。

假设有两个用户都在尝试将项目插入我们的数据库中。现在,只要插入新项目,此项目的ID(主键)就会自动递增1。

当两个用户同时尝试将项目插入数据库时​​,在插入项目的那一刻,这两个项目将被分配相同的ID但具有不同的细节,因此当我们查找该项目时会导致问题项目b / c现在有两个具有相同ID的项目。

您如何防止Oracle出现这种情况? 如果我的问题不明确,请评论!

0 个答案:

没有答案