Главная страница


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)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 RECOMPILE ?   Alexandr Drobot   19 Jan 2001 14:58:17 
 Re: RECOMPILE ?   Tengiz Kharatishvili   19 Jan 2001 23:02:19 
 RECOMPILE ?   Vladimir Ivanov   20 Jan 2001 21:31:00 
 Re: RECOMPILE ?   Ilya Zvyagin   22 Jan 2001 15:46:29 
 RECOMPILE ?   Mike_Timonov   23 Jan 2001 10:01:52 
Архивное /su.dbms.sql/6488af32d135.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional