"М.Королев" ...

> 1) Если триггер на апдейт такой:
> create trigger V_BI_SIMPLE for V
> active before update
> as begin
>     update T
>     set A = new.A, B = new.B
>     where PK = old.PK;
> end
>
> то запрос на изменение _одного_ поля в строке вьюхи
> обNULLит второе неключевое поле. Т.е. после
>     update V
>     set A = 123
>     where PK = 456;
>
> будет A=123 B=NULL, предыдущее значение B потеряется.

    С чего ты это взял ? Долго проверить ?

> Может, у меня пробел в голове и есть красивое решение?

    Может...

-- 
Хорсун Влад


Reply via email to