Desktop
Website
Multimedia
Database
Security
Enterprise
Вопрос : Ошибка на каскадируя командование delete/ORA-02291
Здравствулте! ванты! Я имею mastertable вызванное TBL_VEG_MAINDATA (cnt_veg_maindata PK) и subtable TBL_VEG_SUBDATA, который снабжает ссылками колонку pk родителя using чужой ключ. Чужой ключ установлен для того чтобы каскадировать на delete. Следовательно когда я уничтожаю вход родителя, все родственные datsets в моем subtable должны автоматически быть уничтожены также. Однако, когда я уничтожаю показатель родителя от TBL_VEG_MAINDATA, я спотыкаюсь на ограничении по герметичности (ом ключе родителя).
в действительности, котор я предпологаю rdbms автоматически вперед запрос delete к subtable когда dataset родителя будет deleted.
Do вы имеют идею я делаю неправильно? спасибо
A миллиона заранее!
Brgds,
Seb
class=
Ответ : Ошибка на каскадируя командование delete/ORA-02291
Это будет другой чужой ключ:
ИЗМЕНИТЕ ТАБЛИЦУ «TBL_VEG_MAINDATA» ДОБАВЬТЕ КЛЮЧА ОГРАНИЧЕНИЯ «CON_FK_TBL_MAINDATA» ЧУЖОЙ («LNG_GEBIET»)
СПРАВКИ «TBL_GEBIET» («CNT_GEBIET») НА КАСКАДЕ DELETE ПОЗВОЛЯЮТ
Другие решения
Как я добавляю кнопки на форме PDF для того чтобы добавить/извлекаю рядки данных?
Шнур ошибки в блоке задвижки?
сколько вариант сервера SQL на одной машине
Внешний вид 2007 не может архивный файл открытой сети сохраненный
Активно директория DNS записывает вопрос
Отчет о доступа 2010 экспорта к CSV с коллекторами?
Прокладчик OCE 9400 не начинает
как добавить десятичное место в формуле в отчете о кристалла seagate
Windows XP и Мичрософт Оутлоок и проблемы установителя Windows
VB6 к VS2010 - консультации тренировки?