我用Oracle数据库建了一个表,在插入数据的时候显示第一行insert语句违反唯一约束条件,这是怎么回事啊

html-css011

我用Oracle数据库建了一个表,在插入数据的时候显示第一行insert语句违反唯一约束条件,这是怎么回事啊,第1张

违反唯一约束条件?

这个你先确认下这个表里是否有数据了,因为你插入过一次后再插入相同数据肯定会报这个错.因为主键重复了.

Oracle数据库允许像上面这样直接用insert语句插入多行数据吗?

可以插入多行,但语法不是这样的.

insert into tablename(fieldname....)

selelct * from othertable