Я сделал пользовательское представление для группы из трех таблиц. Как бы я настроил представление так, чтобы оно могло быть отредактировано приложением, использующим его как таблицу? Я использую SQL Server Studio Express.
Представления в SQL Server могут быть обновляемыми, но есть ограничения (CREATE VIEW, раздел обновляемого просмотра) :
В противном случае вам придется использовать триггеры INSTEAD OF .
Вам потребуется создать триггеры INSTEAD OF INSERT и INSTEAD OF UPDATE в представлении, а затем написать операторы вставки и обновления в триггере для манипулирования данными в 3 базовых таблицах.См. эту статью MSDN , в которой есть простой пример.Вы найдете нужные отредактированные значения в специальной таблице INSERTED в контексте определения триггера.