Udostępnij za pośrednictwem


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 noteImportant 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.