Страница 1 из 1

Пробема с обновлением вычеслямое поля...

Добавлено: 18 мар 2009, 13:55
Ulugbek
Привет всем! Использую FB 2.1
Столкнулся с такой проблемой
Есть View Test, в нем есть вычесляемое поля.
Select id,name, summa*price as summa from table

В дельфи select даю на этот view test.
Потом в процедуре
Insert делаю на Table
после инсерта commit
и возвращаю запис на текущую ID.. select * from test where id=...

Проблема втом этот вычеслямое поля не обновляеться....

Re: Пробема с обновлением вычеслямое поля...

Добавлено: 18 мар 2009, 16:36
kdv
Проблема втом этот вычеслямое поля не обновляеться....
ничего само не обновляется. вычисляемое поле вычисляется только при выполнении запроса.
А чтобы запрос увидел вставленные и committed в другой транзакции данные, сам запрос должен выполняться в read_committed, а не в snapshot транзакции.
Читайте про параметры транзакций на сайте.