У меня есть два блока, основанных на процедуре, и я хочу создать между ними отношения мастер-детали.
Я делаю это с помощью Data Block Wizzard.Это создает триггер ON-CHECK-DELETE-MASTER
, этот триггер предполагает, что мой блок детализации основан на таблице (FRL_XXX.TRIGGERS_QUERY, but it is a procedure)
и генерирует курсор:
CURSOR TRIGGERS_cur IS
SELECT 1 FROM FRL_XXX.TRIGGERS_QUERY F
WHERE F.PTG_PST_CODE = :S_TYPES.PST_CODE;
Есть ли обходной путь для решения этой проблемы?
КогдаЯ пытаюсь удалить этот триггер или удалить курсор, я получаю сообщение об ошибке:
FRM-30409: Delete Record Behavior for the relation is invalid
.