SSMS: anzeigen einer gespeicherten Prozedur/view/Funktion ohne scripting?
möchte ich die definition einer stored procedure, view oder eine benutzerdefinierte Funktion.
In SQL Server Management Studio 2005 die einzige Möglichkeit, die ich gefunden habe, dies zu tun ist:
- Der rechten Maustaste auf
- Skript für gespeicherte Prozeduren als
- ALTER Zu
- Neues Abfrage-Editor-Fenster
- goto 1
möchte ich nicht Skript es, ich will es anschauen.
Meine Aufgabe heute in SSMS ist um schnell durch die gespeicherten Prozeduren zu finden, die mich interessieren. ich habe geladen bis Enterprise Manager in Windows XP-Modus (MMC-snap-in nicht ausgeführt werden nativly in 64-bit-Version), und mein job ist viel einfacher:
- Push enter
- goto 1
ich versuche, einen Weg zu finden, um Blick auf eine gespeicherte Prozedur - ich bin nicht daran interessiert, scripting, it.
- Die Abstimmung zu schließen, meine eigene Frage.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Habe ich ein paar schnelle google-suchen und gefunden diese.
Copy und Paste von der website:
Je nachdem, wo die information ist, haben Sie versucht, Sie zu filtern, "die zu finden, ich bin interessiert"?
Beispiel:
Dies zeigt alle Zeilen der Prozedur, ohne zu manövrieren, die GUI der sp.
Mit syscomments hat Potenzial problem: big-Verfahren aufgeteilt sind in mehrere Zeilen, und manchmal wichtige Bezeichner sind in 2 Teile unterteilt. Wie:
row1: .....veryimportantide
row2: ntifier.....
so, wenn Sie sind auf der Suche für veryimportantidentifier - Sie werden es nie finden. (zum Beispiel auf der Suche nach allen Referenzen)
Wenn ich mich für etwas und es ist sehr wichtig - ich generieren von Skripts für alle Objekte und navigieren Sie dort mit sowas wie Notepad++ oder Visual Studio
Fand ich eine Lösung für die Vorschau der gespeicherten Funktion in SQL Server Management Studio 2012. Es ist eine non-programmer Lösung 🙂
Ich hoffe, dass dies hilfreich sein wird.