|
|
su.dbms.sql- SU.DBMS.SQL ------------------------------------------------------------------ From : Alexandr Drobot 2:5020/400 19 Jan 2001 14:58:17 To : All Subject : RECOMPILE ? --------------------------------------------------------------------------------
Hi, All !
Есть представление V1
CREATE VIEW V1 AS SELECT a,b FROM T1
Есть представление V2
CREATE VIEW V2 AS SELECT * FROM V1
--
Выполняем
SELECT * FROM V2
Получаем предсказуемый результат - колонки a и b
Изменяем представление V1:
ALTER VIEW V1 AS SELECT a,b,c FROM T1
Выполняем
SELECT * FROM V2
:((( Получаем снова ДВЕ колонки -a и b
--
sp_recompile V2 бодро сообщает:
Object 'V2' was successfully marked for recompilation.
:(( Эффект - никакой!
Что у меня неправильно, подскажите, пожалуйста...
ЗЫ. MSSQL7
--
Успехов!
Александр. shd@host.svit.kiev.ua
======================================================
Чудес не бывает, это всего лишь ошибки...
Отправлено через сервер Talk.Ru - http://www.talk.ru
--- ifmail v.2.15dev5
* Origin: Talk.ru (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /su.dbms.sql/6488af32d135.html, оценка из 5, голосов 10
|