VIEWS (Transact-SQL)
Zwraca jeden wiersz dla widoków, które mogą być udostępniane przez bieżącego użytkownika w bieżącej bazie danych.
Aby pobrać informacje z tych widoków, należy określić w pełni kwalifikowanej nazwy INFORMATION_SCHEMA. view_name.
Nazwa kolumna |
Typ danych |
Description |
---|---|---|
TABLE_CATALOG |
nvarchar(128) |
Kwalifikator widoku. |
TABLE_SCHEMA |
nvarchar(128) |
Nazwa schematu, który zawiera widok.
Important Note:
Nie należy używać INFORMATION_SCHEMA widoków do określenia schematu obiektu.Tylko niezawodnym sposobem znalezienia schematu obiektu jest widoku wykazu sys.objects kwerendy lub za pomocą funkcja OBJECT_SCHEMA_NAME.
|
NAZWA_TABELI |
nvarchar(128) |
Nazwa widoku. |
VIEW_DEFINITION |
nvarchar(4000) |
Zwraca pierwszy 4000 znaków tekstu w definicji widoku, jeśli widok nie jest zaszyfrowany.W przeciwnym razie zwraca wartość NULL. Aby zapewnić uzyskanie pełnego definicji, należy zbadać OBJECT_DEFINITION funkcja lub definicji kolumna w sys.sql_modulesSłuży do wyświetlania katalogu . |
CHECK_OPTION |
varchar(7) |
Typ WITH OPTION wyboru.Czy CASCADE, jeśli oryginalnego widoku została utworzona za pomocą WITH Sprawdź opcji.W przeciwnym razie element członkowski Brak jest zwracany. |
IS_UPDATABLE |
varchar(2) |
Określa, czy widok jest aktualizowalna.Zawsze zwraca wartość No. |
Przykłady
W poniższym przykładzie zwraca nazwę każdego widoku i pierwszy 4000 znaki w definicji widoku.