4

我正在尝试将数据添加到我的 SQL 数据库中,当我输入以下代码时:

INSERT INTO EMPLOYEES 
VALUES('100','STEVEN','King','sking@yahoo.com','PSEUDO',
to_date('17-JAN-87','dd-mm-yy'),'AD_VP',24000,0.45,90);

我收到以下错误:

ERROR at line 1:
ORA-00001: unique constraint (ODEHat01.SYS_C00292486) Violated

我不确定我做错了什么,因为当我描述我的表(desc employees;)时,它显示我有 10 个字段,并且我正在尝试将数据输入到 10 个字段中。任何帮助将不胜感激,因此我可以将数据输入到员工表中。谢谢你。

4

1 回答 1

10

这意味着该表在其中一个字段上具有唯一索引,并且您正在尝试插入一个已经存在的值。

很可能,索引在表的第一列上,并且已经有一行值为“100”。

于 2013-10-16T16:49:40.053 回答