Zusammenfassung: In diesem Tutorial erfahren Sie verschiedene Möglichkeiten, um die Informationen einer Ansicht in einer SQL Server-Datenbank abzurufen.
Abrufen der Ansichtsinformationen mithilfe von SQL.sql_module Katalog
Um die Informationen einer Ansicht abzurufen, verwenden Sie den Systemkatalog sys.sql_module
und die OBJECT_ID()
Funktion:
In dieser Abfrage übergeben Sie den Namen der Ansicht an die OBJECT_ID()
Funktion in der WHERE
Klausel., Die Funktion OBJECT_ID()
gibt eine Identifikationsnummer eines Datenbankobjekts mit Schemabereich zurück.
Hier ist die Ausgabe:
Beachten Sie, dass Sie das Ergebnis in das Textformat ausgeben müssen, um die Anweisung SELECT
deutlich wie im obigen Bild anzuzeigen.,
Um die Ergebnisse als Text anzuzeigen, drücken Sie im Abfrageeditor die Tastenkombination Strg-T oder klicken auf die Schaltfläche Ergebnisse in Text, wie im folgenden Screenshot gezeigt:
Anzeigen von Informationen mithilfe der gespeicherten Prozedur sp_helptext
Die sp_helptext
stored procedure gibt die Definition eines benutzerdefinierten Objekts wie einer Ansicht zurück.
Um die Informationen einer Ansicht abzurufen, übergeben Sie den Ansichtsnamen an die gespeicherte Prozedur sp_helptext
., bild zeigt die Ausgabe:
Abrufen der Ansichtsinformationen mit der Funktion OBJECT_DEFINITION ()
Eine andere Möglichkeit, die Ansichtsinformationen abzurufen, besteht darin, die OBJECT_DEFINITION()
und OBJECT_ID()
funktionen wie folgt:
Code language: SQL (Structured Query Language) (sql)
Das folgende Bild zeigt die Ausgabe:
In diesem Tutorial haben Sie gelernt, wie man verschiedene Möglichkeiten, um die Informationen über eine Ansicht in SQL Server-Datenbank.,