Intellisense für JOINs in SQL Server Management Studio

9

Gibt es in SQL Server Management Studio (SSMS) eine Option zum Aktivieren von Intellisense-Autovervollständigung für JOINs?

Zum Beispiel, wenn ich folgendes eintippe:

%Vor%

An dieser Stelle möchte ich, dass mir intellisense die mit Employee verbundenen Tabellen gibt, und wenn ich eine aussuche, um die entsprechende Join-Bedingung basierend auf den Fremdschlüsselbeziehungen auszufüllen.

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

    
Edward 30.09.2012, 11:05
quelle

2 Antworten

1

Microsoft hat noch einen langen Weg vor sich, um Intellisense zu implementieren, um Red-Gate SQLPrompt nachzuvollziehen. Auch in SQL 2012 ist es ein absolutes Minimum.

Red-Gate SQL-Eingabeaufforderung wurde mit Red-Gate SQL Refactor zusammengeführt, was bedeutet, dass Sie zusätzlich zu Intellisense eine Reihe von Funktionen erhalten, die Sie beim Code-Layout / -Format unterstützen, ungenutzte Variablen finden, Ihre Skripte zusammenfassen usw.

Wenn Sie die Fähigkeit, Codeschnipsel an Akronyme anschließen, berücksichtigen, dann ist es für mich eine Killer-App.

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

    
Dave Poole 26.10.2012 07:57
quelle
0

Ich benutze Devarts SQL Complete. Zum jetzigen Zeitpunkt ist es der halbe Preis von Red Gate's SQL Prompt und hat eine ähnliche Funktion. Sie haben eine Demo ihrer automatischen JOIN-Vervollständigung hier: Ссылка .

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

Leider muss ich noch auf ein kostenloses Tool stoßen, das bietet, was Sie suchen.

    
coge.soft 31.10.2012 13:48
quelle