sys.table_types (Transact-SQL)

Отображает свойства определяемых пользователем табличных типов. Табличный тип — это тип, на основании которого могут быть объявлены переменные таблицы или возвращающие табличное значение параметры. Каждый табличный тип имеет идентификатор table_type_object_id, который является внешним ключом в представлении каталога sys.objects. Этот идентификатор может использоваться для выполнения запроса к различным представлениям каталога по аналогии с тем, как используется идентификатор object_id обычной таблицы для распознавания структур табличного типа, таких как столбцы, ограничения и т. д.

Имя столбца

Тип данных

Описание

<inherited columns>

 

Список столбцов, наследуемых этим представлением, см. в разделе sys.types (Transact-SQL).

type_table_object_id

int

Идентификационный номер объекта. Является уникальным в пределах базы данных.

Разрешения

Видимость метаданных в представлениях каталогов ограничивается защищаемыми объектами, которыми пользователь владеет или на которые ему были предоставлены разрешения. Дополнительные сведения см. в разделе Настройка видимости метаданных.

См. также

Справочник

Представления каталога объектов (Transact-SQL)

Основные понятия

Использование параметров, возвращающих табличные значения (компонент Database Engine)