Вот скажи мне, если человек видит BEFORE INSERT, но не видит тела вьюхи,
какое предположение он должен сделать?
Я так полагаю что если человек увидит такой триггер, то он может
предположить что над представлением можно сделать операцию INSERT.
По поводу того чтотело вьюхи не увидит - это как по мне какой-то
надуманный фантастический случай. Отчего бы ему не посмотреть представление?
Сами критерии обновляемости представлений похожи у разных серверов.
Мне вобще самым нормальным видится вариант когда у представлений есть
только _ОДИН_ и только _ОДИН_ВИД_ вид триггеров INSTEAD OF (хоть ты
говоришь что их нет в стандарте). И какая-то команда для явного вызова
поведения по умолчанию в виде бонуса, типа EXECUTE DEFAULT COMMAND;
триггеров. В триггере AFTER INSERT невозможно присвоить значение
переменной NEW.XXX. Это баг, поэтому плохо.
Бред. В триггере AFTER INSERT для таблицы тоже нельзя присвоить в NEW,
так что нарушения нет.
Так то ж для таблицы. Причём тут таблица то?
В триггере INSTEAD OF изменять таблицу можно только update-ом, так что снова
мимо кассы.
Не понял. Это где так? Шо-то я такого не наблюдал ни в MS SQL, ни в FB.