Podsumowanie: w tym samouczku nauczysz się różnych sposobów uzyskiwania informacji o widoku w bazie danych SQL Server.
uzyskiwanie informacji o widoku za pomocą sql.katalog sql_module
aby uzyskać informacje o widoku, używasz katalogu systemowegosys.sql_module
I funkcjiOBJECT_ID()
:
w tym zapytaniu przekazujesz nazwę widoku do funkcjiOBJECT_ID()
wWHERE
, FunkcjaOBJECT_ID()
Zwraca numer identyfikacyjny obiektu bazy danych o zasięgu schematu.
oto wyjście:
pamiętaj, że musisz wydrukować wynik do formatu tekstowego, aby wyraźnie zobaczyć SELECT
jak na powyższym zdjęciu.,
aby wyświetlić wyniki jako tekst, w Edytorze zapytań naciśnij skrót klawiaturowy Ctrl-T lub kliknij przycisk Wyniki do tekstu, jak pokazano na poniższym zrzucie ekranu:
uzyskiwanie informacji o widoku za pomocą przechowywanego sp_helptext procedura
sp_helptext
procedura składowana zwraca definicję obiektu zdefiniowanego przez użytkownika, takiego jak widok.
aby uzyskać informacje o widoku, przekazujesz nazwę widoku do procedury składowanej sp_helptext
., obrazek pokazuje wyjście:
uzyskanie informacji o widoku za pomocą funkcji OBJECT_DEFINITION ()
innym sposobem uzyskania informacji o widoku jest użycie OBJECT_DEFINITION()
I OBJECT_ID()
funkcje w następujący sposób:
Code language: SQL (Structured Query Language) (sql)
poniższe zdjęcie pokazuje wyjście:
w tym samouczku nauczyłeś się różnych sposobów uzyskiwania informacji o widoku w bazie danych SQL Server.,