Я работаю над проектом оракула, но я столкнулся с этой ошибкой и не могу ее понять.Итак, я создал таблицу «Наркотики», и у меня есть 4 столбца.Они следующие: (D_id, D_name, D_Date_of_Exp, D_price).Я заполнил первые 3 столбца и забыл заполнить столбец «D_price» значениями.
Итак, теперь, когда я снова попытался вставить в него данные:
insert into drugs(d_id, d_price) values(50, 400)
дал мне эту ошибку: ORA-00001: ограничение уникальности (PARTH.SYS_C007100) нарушено
Я знаю, что вызывает ошибку выше, мой вопрос, как я могу обойти эту ошибку и вставить цены, которые соответствуют 'D_id' в моей таблице.
Итак, я попробовал это:
insert into drugs(d_price) values(400)
where d_id = 50;
дал мне эту ошибку: ORA-00933: команда SQL неправильно завершилась
Все еще потеряно.Любая помощь будет отличной, спасибо.