Справочное руководство по MySQL говорит об обновляемых представлениях:
Некоторые виды обновляются. То есть вы можете использовать их в таких выражениях, как UPDATE
, DELETE
или INSERT
, чтобы обновить содержимое базовой таблицы. Чтобы представление было обновляемым, между строками в представлении и строками в базовой таблице должно быть отношение один к одному . Существуют также некоторые другие конструкции, которые делают представление недоступным для обновления.
Предложение WITH CHECK OPTION
может быть задано для обновляемого представления, чтобы предотвратить вставки или обновления строк, кроме тех, для которых предложение WHERE
в select_statement имеет значение true. Предложение WITH CHECK OPTION
было реализовано в MySQL 5.0.2.
Вы можете найти всю статью здесь .