Доброго времени суток.
Есть матвью
CREATE MATERIALIZED VIEW ATS.MV_ATS_BRANCH
REFRESH COMPLETE ON COMMIT
ENABLE QUERY REWRITE
AS
SELECT
A.ATS_ID
,A.SHORT_NAME
,A.FULL_NAME
FROM ATS.TBL_ATS A
WHERE
A.ATS_TYPE_KEY = 'ENT_BRANCH'
OR A.ATS_TYPE_KEY = 'ENT_MAINOFFICE'
OR A.ATS_TYPE_KEY = 'ENT_OPEROFFICE';
И повесили на нее FK
alter table prdata.TBL_CRD_COMMITTEE
add constraint FK_CC_COM$ATS foreign key (LOCATION_ID)
references ats.MV_ATS_BRANCH (ATS_ID)
deferrable initially deferred;
При попытке выполнить редактирование FULL_NAME в исходной таблице ATS.TBL_ATS возникает ORA-00603.
Надо что-то делать с матвью. Вопрос что?
Очень не хочется ее делать на ON DEMAND.