Хорошо ... вот ответ
ОШИБКА ОПЕРАТОРА
Я подключался к базе данных как user2, что помещало меня в схему user2. Схема user2 имеет представление с использованием user1.target_table с именем user2.target_table. Проблема была в том, что вид был настроен как
«Выбрать field1, field2 из user1.target_table»
Новое поле было добавлено в user1.target_table, но представление в схеме user2 не было обновлено, чтобы отразить это изменение.
Я обнаружил ошибку, указав оператор UPDATE в
ОБНОВЛЕНИЕ user1.target_table set PURPOSE = 'T', где field1 = '1'
оператор обновления работал как чемпион.
Извлеченный урок ..... не создавайте представление в одной схеме с именем, которое используется в другой схеме.
Надеюсь, это проясняет мой PEBKAC (существует проблема между клавиатурой и стулом)