Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 проблема с вьюхой  [new]
syavik
Member

Откуда:
Сообщений: 107
Есть отчет, который берет данные из нескольких вьюх. Нашел ошибку в отчете и исправил одну из вьюх. Когда ее отдельно выполняю, данные корректны, но когда генерю полный отчет, данные остались прежними. Что мне надо сделать в данной ситуации? Может перекомпилить все вьюхи связанные с данным отчетом?
11 дек 09, 10:20    [8050838]     Ответить | Цитировать Сообщить модератору
 Re: проблема с вьюхой  [new]
Le Peace
Member

Откуда: Москва
Сообщений: 8969
Подозреваю, что проблема у Вас не во вьюхе, а report system.
11 дек 09, 12:42    [8052535]     Ответить | Цитировать Сообщить модератору
 Re: проблема с вьюхой  [new]
МСУ
Member [заблокирован]

Откуда: http://codearticles.ru
Сообщений: 31089
syavik
проблема с вьюхой

А вьюха тут причём?
11 дек 09, 12:45    [8052563]     Ответить | Цитировать Сообщить модератору
 Re: проблема с вьюхой  [new]
syavik
Member

Откуда:
Сообщений: 107
МСУ,

Сам отчет берется из виьюхи, в которой содержатся несколько других вьюх.
Вот и изменялась внутренняя вьюха и она отдельно прорабатывает корректно, а когда запускается объединяющая вьюха, то данные выходят не обновленные, какие были до изменений.
11 дек 09, 14:43    [8053842]     Ответить | Цитировать Сообщить модератору
 Re: проблема с вьюхой  [new]
Критик
Member

Откуда: Москва / Калуга
Сообщений: 33348
Блог
вывод - проблема в логике вашего отчета, который берет данные из исправленного представления
11 дек 09, 14:56    [8054007]     Ответить | Цитировать Сообщить модератору
 Re: проблема с вьюхой  [new]
МСУ
Member [заблокирован]

Откуда: http://codearticles.ru
Сообщений: 31089
syavik
МСУ,

Сам отчет берется из виьюхи, в которой содержатся несколько других вьюх.
Вот и изменялась внутренняя вьюха и она отдельно прорабатывает корректно, а когда запускается объединяющая вьюха, то данные выходят не обновленные, какие были до изменений.


То есть, Вы считаете, злая вьюха по какому-то непонятному алгоритму сама взяла - да и закешировала нагло на сервере результат работы "объединяющих вьюх", которые дергались Вашим же добропорядочным и заранее некосячным отчётом?
11 дек 09, 15:32    [8054525]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить