new_name
не является частью вашей таблицы. Он построен на ваш взгляд и всегда установлен на false
. Задайте себе вопрос: каким будет результат обновления этой колонки? Где это будет сохраняться?
Если вы хотите иметь возможность обновить это значение, вам следует рассмотреть возможность добавления его в одну из других ваших таблиц или создать новую таблицу и присоединить ее в существующем представлении.
Вы можете сохранить информацию new_name
в таблице recognition_view
или raw_recognition
. Для простоты я объясню, как это сделать:
CREATE TABLE raw_recognition (
...
new_name NUMBER(1)
)
, а затем в вашем CREATE VIEW
изменить
`false` AS `new_name`
до
`rr.new_name` AS `new_name`