2012-09-30 19 views
9

W SQL Server Management Studio (SSMS) istnieje opcja włączenia automatycznego uzupełniania intellisense dla JOIN?Intellisense dla połączeń w SQL Server Management Studio

Na przykład, jeśli typ:

SELECT * FROM Employee INNER JOIN _ 

w tym momencie chciałbym intellisense dać mi tabele związane z Pracownikiem, a kiedy wybrać jeden wypełnienie odpowiedniego warunku przyłączenia, w oparciu o związki klucza obcego.

LinqPad robi to dla zapytań LINQ, co jest świetne. Chciałbym to samo w SSMS. Używam SqlServer 2012.

+2

Nie, zasugeruj na [Połącz] (https://connect.microsoft.com/SQLServer/Feedback). Wydaje się, że pamiętam [Redgate SQL Prompt] (http://www.red-gate.com/products/sql-development/sql-prompt/) robi coś takiego chociaż –

+0

Witam Martina - śledziłem twoją sugestię i dodałem sugestia Connect: [Dodaj intellisense do złączeń] (http://connect.microsoft.com/SQLServer/feedback/details/765434/add-intellisense-for-joins-in-sql-server-management-studio-ssms). Głosuj, jeśli się zgodzisz! – Edward

+0

Wow już 2 głosy! To było szybkie. :-) – Edward

Odpowiedz

1

Microsoft wciąż ma długą drogę do wdrożenia intellisense, aby dogonić Red-Gate SQLPrompt. Nawet w SQL 2012 jest to absolutne minimum.

czerwonych Brama SQL Prompt połączyła się z Red-gate SQL Refactor co oznacza, że ​​oprócz IntelliSense można uzyskać szereg funkcji, aby pomóc w układzie/kod formatu znaleźć nieużywane zmienne, podsumować swoje skrypty itp

Uwzględniając możliwość dołączania fragmentów kodu do akronimów, jest to dla mnie aplikacja zabójcza.

Jeśli masz pieniądze na zakup SQLPrompt, zdecydowanie polecam.

0

Używam Devart's SQL Complete. W chwili pisania tego tekstu jest to połowa ceny komunikatu SQL Red Gate i ma podobny zestaw funkcji. Mają wersję demo automatycznego zakończenia JOIN tutaj: http://www.devart.com/dbforge/sql/sqlcomplete/images/join-clause-auto-generation.gif .

Oferują darmową wersję, która jest nieco lepsza niż Intellisense w systemie SSMS 2008, ale nie zawiera sugestii automatycznych JOIN ich płatnych wersji.

Niestety, muszę jeszcze przejść przez bezpłatne narzędzie oferujące to, czego szukasz.

Powiązane problemy