Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Применимо к:SQL Server
База данных Azure SQL
Управляемый экземпляр Azure SQL
Azure Synapse Analytics
Система платформы аналитики (PDW)
Конечная точка SQL аналитики в Microsoft Fabric
Хранилище в Microsoft Fabric
База данных SQL в Microsoft Fabric
Содержит одну строку для всех системных объектов с областью схемы, включенных в Microsoft SQL Server. Все системные объекты содержатся в схемах sys и INFORMATION_SCHEMA.
| Имя столбца | Тип данных | Description |
|---|---|---|
| name | sysname | Имя объекта. |
| object_id | int | Идентификационный номер объекта. Уникален в базе данных. |
| principal_id | int | Идентификатор непосредственного владельца, если он отличается от владельца схемы. По умолчанию содержащиеся в схеме объекты принадлежат владельцу схемы. Тем не менее, можно указать другого владельца с помощью инструкции ALTER AUTHORIZATION. Имеет значение NULL, если нет другого владельца. Имеет значение NULL, если типом объекта является один из следующих: C = ограничение CHECK D = значение по умолчанию (DEFAULT), в ограничении или независимо заданное F = ограничение FOREIGN KEY PK = ограничение PRIMARY KEY R = правило (старый стиль, изолированный) TA = триггер сборки (среда CLR) TR = триггер SQL UQ = ограничение UNIQUE |
| schema_id | int | Идентификатор схемы, в которой содержится объект. Для всех системных объектов с областью схемы, включенных в SQL Server, это значение всегда будет находиться (schema_id('sys'), schema_id('INFORMATION_SCHEMA')) |
| parent_object_id | int | Идентификатор объекта, которому принадлежит данный объект. 0 = не дочерний объект |
| type | char(2) | Тип объекта: AF = агрегатная функция (среда CLR) C = ограничение CHECK D = значение по умолчанию (DEFAULT), в ограничении или независимо заданное F = ограничение FOREIGN KEY FN = скалярная функция SQL FS = скалярная функция сборки (среда CLR) FT = функция сборки (среда CLR) с табличным значением IF = встроенная функция SQL с табличным значением IT = внутренняя таблица P = хранимая процедура SQL PC = хранимая процедура сборки (среда CLR) PG = структура плана PK = ограничение PRIMARY KEY R = правило (старый стиль, изолированный) RF = процедура фильтра репликации S = системная базовая таблица SN = синоним SQ = очередь обслуживания TA = триггер DML сборки (среда CLR) TF = возвращающая табличное значение функция SQL TR = триггер DML SQL TT = табличный тип U = таблица (пользовательская) UQ = ограничение UNIQUE V = представление X = расширенная хранимая процедура |
| type_desc | nvarchar(60) | Описание типа объекта. AGGREGATE_FUNCTION CHECK_CONSTRAINT DEFAULT_CONSTRAINT FOREIGN_KEY_CONSTRAINT SQL_SCALAR_FUNCTION CLR_SCALAR_FUNCTION CLR_TABLE_VALUED_FUNCTION SQL_INLINE_TABLE_VALUED_FUNCTION INTERNAL_TABLE SQL_STORED_PROCEDURE CLR_STORED_PROCEDURE PLAN_GUIDE PRIMARY_KEY_CONSTRAINT ПРАВИЛО REPLICATION_FILTER_PROCEDURE SYSTEM_TABLE SYNONYM SERVICE_QUEUE CLR_TRIGGER SQL_TABLE_VALUED_FUNCTION SQL_TRIGGER TABLE_TYPE USER_TABLE UNIQUE_CONSTRAINT ВИД EXTENDED_STORED_PROCEDURE |
| create_date | datetime | Дата создания объекта. |
| modify_date | datetime | Дата последнего изменения объекта с помощью инструкции ALTER. Если объект является таблицей или представлением, то столбец modify_date также изменяется при создании или изменении кластеризованного индекса таблицы или представления. |
| is_ms_shipped | bit | Объект создается внутренним компонентом Microsoft SQL Server. |
| is_published | bit | Объект опубликован. |
| is_schema_published | bit | Опубликована только схема объекта. |
Разрешения
Видимость метаданных в представлениях каталога ограничена защищаемыми объектами, которыми владеет пользователь или которым пользователь получил некоторое разрешение. Дополнительные сведения см. в разделе Metadata Visibility Configuration.
См. также
Представления каталога (Transact-SQL)
Представления каталога объектов (Transact-SQL)