Меня заинтересовало бы утверждение Oracle, приводящее к этой ошибке.
Я предполагаю, что он пытается INSERT INTO таблицы (arg1, arg2, arg3) значения (...);
когда таблица не содержит этот столбец.
Если вы не знаете, что за таблица, тогда проверяйте здесь о принудительном создании дампа ошибок при обнаружении ошибки 904.
Я могу сделать
ALTER system SET EVENTS '904 TRACE NAME ERRORSTACK LEVEL 3';
Затем, когда возникает ошибка, база данных генерирует файл трассировки, который должен показывать формулировку проблемы, подобную следующей:
ORA-00904: "FRFRF": invalid identifier
Current SQL statement for this session:
select frfrf from dual