In diesem Tutorial werden Ihnen zwei primäre Methoden angezeigt, um Ansichtsdefinitionen in SQL Server zu erhalten.
SQL Server anzeigen Ansicht Definition - SSMS
Die erste Methode, mit der Sie die Definition einer Ansicht abrufen können, ist SQL Server ist die Verwendung des SQL Server Management Studio.
SSMS bietet eine einfache und leicht zu lesende grafische Schnittstelle zur Eigenschaft einer bestimmten Ansicht.
Erweitern Sie in Object Explorer die Datenbank, in der sich die Zielansicht befindet. Navigieren Sie dann zum Ordner der Ansicht und klicken Sie mit der rechten Maustaste auf die Zielansicht.
Wählen Sie die Option Eigenschaften aus, um die Definition der Ansicht anzuzeigen.
Dies sollte ein neues Fenster mit den Informationen zur Ansicht öffnen.
Enthaltene Informationen sind:
Sie können die Ansichtsinformationen auch mit dem Design -Tool in SSMS abrufen. Klicken Sie mit der rechten Maustaste auf die Ansicht und wählen Sie Design.
Dies sollte das Designerfenster öffnen, das Informationen zur Ansicht zeigt.
SQL Server anzeigen Ansicht Definition - Transact -SQL
In Bezug auf T-SQL-Optionen gibt es verschiedene Möglichkeiten, wie wir die Definition einer bestimmten Ansicht holen können.
Das erste ist die Frage der SP.SQL_MODULES CATALOG. Die Abfrage ist wie gezeigt:
Wählen Sie Definition aus, use_ansi_nulls, use_quoted_identifier, is_schema_bound aus sys.sql_modules wobei Object_id = Object_id ('SQL_View');Die obige Abfrage sollte ähnliche Informationen zur Verwendung der SSMS -Eigenschaftenoption zurückgeben.
Sie können auch das SP_Helptext -Prozedur verwenden, um die Ansichtsdefinition zu erhalten. Eine Beispielabfrage ist wie gezeigt:
Exec sp_helptext 'dbo.SQL_View ';Schließlich ist die dritte Methode, mit der Sie die Ansichtsdefinition mit T-SQL abrufen können, die Funktion Object_Definition ().
Beispiel:
Wählen Sie Object_Definition (Object_id ('SQL_View')) als Ansicht_def;Resultierende Ausgabe:
View_defAbschluss
In diesem Beitrag haben Sie festgestellt.