2012-09-30 9 views
9

In SQL Server Management Studio (SSMS) gibt es eine Option zum Aktivieren von Intellisense Auto-Vervollständigung für JOINs?Intellisense für JOINs in SQL Server Management Studio

Zum Beispiel, wenn ich tippe:

SELECT * FROM Employee INNER JOIN _ 

ich an dieser Stelle intellisense möchte mir die Tabellen Mitarbeiter im Zusammenhang geben, und wenn ich eine auswählen, in der entsprechenden Join-Bedingung zu füllen, auf der Grundlage des Fremdschlüsselbeziehungen.

LinqPad tut dies für LINQ-Abfragen, was großartig ist. Ich würde das Gleiche in SSMS wünschen. Ich benutze SqlServer 2012.

+2

Nein, schlagen Sie auf [Verbinden] (https://connect.microsoft.com/SQLServer/Feedback) vor. Ich glaube mich zu erinnern [Redgate SQL Prompt] (http://www.red-gate.com/products/sql-development/sql-prompt/) tut so etwas, aber –

+0

Hallo Martin - Ich habe Ihren Vorschlag gefolgt und meine hinzugefügt Vorschlag zum Verbinden: [Add intellisense für Joins] (http://connect.microsoft.com/SQLServer/feedback/details/765434/add-intellisense-for-joins-in-sql-server-management-studio-ssms). Bitte stimme ab, wenn du zustimmst! – Edward

+0

Wow schon 2 Stimmen! Das war schnell. :-) – Edward

Antwort

1

Microsoft haben noch einen langen Weg zu ihrer Implementierung von Intellisense zu Red-Gate SQLPrompt zu gehen. Sogar in SQL 2012 ist es ein absolutes Minimum.

Red-Gate-SQL Prompt mit Red-Gate-SQL Umgestalten fusioniert hat, die, dass Sie zusätzlich bedeutet IntelliSense eine Reihe von Funktionen erhalten mit Code-Layout/Format, um nicht verwendeten Variablen finden, zusammenfassen Ihre Skripte usw.

Wenn Sie die Möglichkeit, Codeschnipsel an Akronyme zu befestigen, dann ist es für mich eine Killer-App.

Wenn Sie das Geld haben, um SQLPrompt zu kaufen, würde ich es sicherlich empfehlen.

0

Ich benutze devar SQL Complete. Zum jetzigen Zeitpunkt ist es der halbe Preis von Red Gate's SQL Prompt und hat ein ähnliches Feature-Set. Sie haben eine Demo ihrer automatischen JOIN-Vervollständigung hier: http://www.devart.com/dbforge/sql/sqlcomplete/images/join-clause-auto-generation.gif .

Sie bieten eine kostenlose Version, die etwas besser ist als SSMS 2008 Intellisense, aber es enthält nicht die Auto JOIN Vorschläge ihrer kostenpflichtigen Versionen.

Leider habe ich noch über ein kostenloses Tool zu bieten was Sie suchen.

Verwandte Themen