Weiß jemand, wie man SQL Server Management Studio dazu bringt, die Tabellennamen im Titel anzuzeigen? Im Moment sind sie so gut wie nutzlos und jedes Mal, wenn ich mir einen Tisch ansehen muss, muss ich ihn wieder öffnen.
In den guten alten Zeiten habe ich Enterprise Manager verwendet und das war viel nützlicher.
Ich habe hier den Artikel von Brent Ozars gefunden , und der entsprechende Eintrag in Optionen ... scheint dort nichts Nützliches zu sein. Möglicherweise ein Produkt von Drittanbietern?
sql-server
ssms
bendecko
quelle
quelle
Text Editor
... und klicken Sie aufEditor Tab and Status Bar
.Antworten:
Wenn Sie beim Öffnen einer Tabelle
Edit Top X Rows
anstelle vonSelect Top X Rows
:Der Tabellenname wird dann in der Adressleiste angezeigt:
Dies erleichtert das Navigieren zwischen bereits geöffneten Tabellen erheblich.
Sie können die SQLSchaltfläche verwenden, wenn Sie die Abfrage auf irgendeine Weise bearbeiten müssen. Wenn Sie sie jedoch zu stark ändern, wird das Objekt, bei dem der Tabellenname im Titel enthalten ist, zunächst zunichte gemacht.
Natürlich sollten Sie Ihren "schreibgeschützten" Benutzer verwenden, um dies auf Produktionssystemen zu tun.
quelle
Nein, Management Studio kann das nicht tun. Sie haben ein Abfragefenster geöffnet und können anpassen, was dort angezeigt wird, aber der Tabellenname gehört nicht dazu. Immerhin betrifft eine kleine Anzahl von Abfragen nur eine Tabelle. Und denken Sie über diese Fragen nach:
Diese Fragen sind rhetorisch, da die Funktionalität sowieso nicht möglich ist, aber es gibt viele andere technische Überlegungen, die weit über das Klicken mit der rechten Maustaste auf eine Tabelle und das Sagen von
SELECT TOP
... hinausgehen.SSMSBoost scheint Ihnen eine gewisse Kontrolle über diese Dinge zu geben, aber ich sehe den Tabellennamen auch hier nicht als Option (wahrscheinlich für die gleichen technischen Herausforderungen, die ich in meinen Aufzählungszeichen angesprochen habe).
quelle
Um dieses Problem zu umgehen, füge ich manchmal einen festen Text als erste Spalte zu meinem
SELECT
s hinzu. Dies kann die Lesbarkeit verbessern, wenn Sie mehrere Ergebnistabellen gleichzeitig haben.Oder noch besser (funktioniert auch, wenn die Ergebnistabelle leer ist):
quelle