sys.table_types (Transact-SQL)

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

Имя столбца

Тип данных

Описание

<наследуемые столбцы>

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

type_table_object_id

int

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

Разрешения

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