Мы действуем в Oracle 11g.
Я создал представление (представление A), которое объединяет несколько таблиц. Затем я создаю другой вид (вид B), используя PIVOT.
Требуется сделать запись B доступной для записи, поэтому я использую Trigger для выполнения INSTEAD OF.
Сложность заключается в том, что внутри триггера мне нужно написать отдельный оператор INSERT для каждого столбца, отличного от нуля, и эти столбцы могут расти. Я не хочу изменять триггер каждый раз, когда добавляется столбец. Есть ли элегантный способ справиться с этой ситуацией?
Спасибо
P.S. Я предпринял честные усилия по поиску в сети, но оказался пустым, чтобы вы знали или думали, что там есть дублирующаяся статья, просто дайте нам знать, и не голосуйте без ответа. Ценится очень много! :)