|
|
su.dbms.sql- SU.DBMS.SQL ------------------------------------------------------------------ From : Vladimir Ivanov 2:5030/1032.120 20 Jan 2001 21:31:00 To : Tengiz Kharatishvili Subject : RECOMPILE ? --------------------------------------------------------------------------------
Пятница Январь 19 2001: Tengiz Kharatishvili ... All
TK> Т.е. sp_recompile заставит перекомпилироваться процедуры, которые
TK> ссылаются на view, а не сам view. Справедливости ради нужно заметить,
TK> что очень многие попадаются в эту ловушку. Что означает, что процедура
TK> (не она одна, кстати) названа крайне неудачно. В общем, будьте
TK> бдительны :-)
К слову, никто не производил следующий эксперимент на MS SQL 2000?
1) Имеем таблицу TBL и view TBLview по ней. Имеем sp смотрящие через TBLview.
2) Делаем sp_rename таблицы TBL в TBL_BAK.
3) Создаем новую таблицу TBL
Обычно после этого sp смотрят в TBL_BAK, даже если сделать sp_recompile.
Приходится переставлять скрипты sp и view. Интересно на SQL 2000 это поправлено?
Vladimir N. Ivanov.
ICQ: 34016466 mail to: ivn73@mail.ru WWW: http://ivn.da.ru (visit, please)
---
* Origin: Yesterday, love was such an easy game to play... (2:5030/1032.120)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /su.dbms.sql/51363a69f6bb.html, оценка из 5, голосов 10
|