Как вставить запись в дочернюю таблицу, где родительская таблица уже содержит данные.
у меня есть сценарий, в котором я должен обновить родительскую таблицу и вставить запись в дочернюю таблицу.Но при этом oracle выдает ошибку "ограничение целостности (строка) нарушено - Родительский ключ не найден".
Я прошел через интернет и обнаружил, что перед вставкой в дочернюю таблицу мы должны сначала вставить в родительскую.Но здесь проблема заключается в том, что у меня уже есть запись в родительской таблице, и я хочу вставить дочернюю таблицу с ключом, который был назначен в качестве внешнего ключа из родительской таблицы.
Что я уже пробовал:
мне нужно предложение по этому поводу, чтобы заставить его работать, так как я новичок в ORACLE
Vincent Maverick Durano
Без кодов мы можем только догадываться. А что вы пробовали? Пожалуйста, покажите нам соответствующий код.
MadMyche
то же самое, что и Винсент; вы получаете ключ из родительской таблицы и вставляете его вместе с дочерней?
Gerry Schmitz
Вы "посмотрели" на "существующие" родительские ключи в Родительском и дочернем элементах и подтвердили, что есть проблема?
Это не похоже на правду.