如何修复此错误消息“唯一约束”?

How can I fix this ERROR MESSAGE" unique constraint"?

create table Store_Owner1
(
    phone_number number(10) not null,
    f_name varchar(10),
    last_name varchar(10),
    OwnerID number(10) primary key,
    Email varchar(10) 
);

insert into Store_Owner1 (phone_number, f_name, last_name, OwnerID, Email) 
values (0258744169, 'WAFA', 'ALOUFI', 0563224789, 'WAFA@GMAIL.com');

ALTER table Store_Owner1
MODIFY Email varchar (35);

select * from Store_Owner1;
------------------------------------------------

RUN
PHONE_NUMBER    F_NAME  LAST_NAME   OWNERID       EMAIL
258744169        WAFA    ALOUFI    563224789    WAFA@GMAIL.com

当我执行“select”时一切正常,但是当我运行插入语句时,出现错误

ORA-00001: unique constraint

百度都在正确的地方,就是不知道为什么会出现这个错误

primary key 意味着该列需要是唯一的。如果您尝试再次插入相同的 OwnerId,则会抛出该错误。

如果在这个table中为OwnerId复制确实有效,你可以创建一些新的主键;它甚至可以是许多数据库中自动生成的 uuid。