это чушь. after-триггеры это всегда ПОСТ-триггеры. где что для таблиц что для view можно менять данные ДРУГИХ таблиц, но никак не той же самой таблицы. Раньше new в after допускалось, но НИ К ЧЕМУ не приводило. Теперь запрещено, и это правильно.
А хрен там. Навесьте на простую вьюху триггер AFTER - он отменит операцию по умолчанию, так что никакой это не AFTER, это самый настоящий INSTEAD OF.
Логика у него от INSTED OF, а писать в NEW не даёт. Не уж то это никому не ясно, а?

