SQL-Anweisung zu packen Namen Tabellen, sichten und gespeicherte Prozeduren, um nach schema
Gibt es eine SQL-Anweisung, die eine Liste der Namen aller Tabellen, sichten und gespeicherte Prozeduren aus dem MS-SQL-Server-Datenbank, geordnet nach schema-name?
Ich möchte erzeugen eine Excel-Kalkulationstabelle aus dieser Liste mit den Spalten: schema-Typ (Tabelle, Sicht, gespeicherte Prozedur), und name.
InformationsquelleAutor spong | 2010-03-25
Du musst angemeldet sein, um einen Kommentar abzugeben.
Hier ist, was Sie gefragt haben:
InformationsquelleAutor Jeffrey L Whitledge
Können Sie eine Abfrage erstellen mit den system-views
INFORMATION_SCHEMA.TABLES
,INFORMATION_SCHEMA.VIEWS
undINFORMATION_SCHEMA.COLUMNS
Edit: Oh, und
INFORMATION_SCHEMA.ROUTINES
für gespeicherte ProzedurenInformationsquelleAutor codingbadger
Dies ist die SQL-Anweisung landete ich mit:
InformationsquelleAutor spong
start mit
EDIT: Jetzt mit schema
InformationsquelleAutor Arthur
Gibt es einige eingebaute system-views, die Sie verwenden können:
Mehr Informationen auf der MSDN-Website über Katalogsichten.
InformationsquelleAutor Anders Abel
VERSUCHEN:
InformationsquelleAutor KM.
Versuchen Sie diese SQL wenn Sie brauchen, zu Graben, in Spalten und deren Datentyp als gut. Sie können diese Optionen für die sysobjects-Tabelle.xtype (U = User-Tabelle, P = Stored Proc, V = View)
InformationsquelleAutor Kashif Awan