SQL Server Management Studio 2008 i intellisense

Wczoraj zainstalowałem Microsoft SQL 2008 Developer. Głównym powodem było podpowiadanie składni. „Ficzer” bardzo użyteczny szczególnie dla tych, którzy nie muszą codziennie godzinami tyrać w SQL-u (bo Ci zapewnie pamiętają wszystko 😉 i szybciej pracują bez intellisense niż z). Mój zachwyt niestety szybko się ochłodził. Okazuje się, że podpowiadanie składni owszem, działa ale tylko gdy jesteśmy połączeni z SQL-em 2008. Z wcześniejszymi wersjami niestety to nie działa. Wydaje się to logiczne jedynie ze względu handlowego. Inna sprawa, nie zawsze intellisense działa dokładnie tak jakbyśmy chcieli. Proste zapytanie, które mnie trochę zmyliło. Wiem, że jest tabela sites ale dlaczego dostałem „Invalid object name 'sites’.” ?? Nie mam pojęcia. Po uruchomieniu zapytania dostałem wyniki, a na dole dumnie widniało „Query executed successfully”.

Co ciekawe po wpisaniu select * from NazwaBazy.dbo.Sites wszystko jest ok. Podpowiadanie działa idealnie i nie podkreśla „błędów”. No cóż, jest do pierwsza wersja Management Studio zawierająca podpowiadanie, zapewne SP1 a kolejne wersje już na pewno, będą bardziej „intelligentne”.