Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Применимо к:SQL Server
База данных Azure SQL
Управляемый экземпляр Azure SQL
Azure Synapse Analytics
Система платформы аналитики (PDW)
Конечная точка SQL аналитики в Microsoft Fabric
Хранилище в Microsoft Fabric
База данных SQL в Microsoft Fabric
Показывает объединение UNION для всех пользовательских (заданных в соответствии со схемой) и системных объектов.
| Имя столбца | Тип данных | 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 = синоним SO = объект последовательности 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 RULE REPLICATION_FILTER_PROCEDURE SYSTEM_TABLE SYNONYM SERVICE_QUEUE CLR_TRIGGER SQL_TABLE_VALUED_FUNCTION SQL_TRIGGER TABLE_TYPE USER_TABLE UNIQUE_CONSTRAINT VIEW EXTENDED_STORED_PROCEDURE |
| create_date | datetime | Дата создания объекта. |
| modify_date | datetime | Дата последнего изменения объекта с помощью инструкции ALTER. Если объект является таблицей или представлением, modify_date также изменяется при создании или изменении индекса в таблице или представлении. |
| is_ms_shipped | bit | Объект, созданный внутренним компонентом SQL Server. |
| is_published | bit | Объект опубликован. |
| is_schema_published | bit | Опубликована только схема объекта. |
Permissions
Видимость метаданных в представлениях каталога ограничена защищаемыми объектами, которыми владеет пользователь или которым пользователь получил некоторое разрешение. Дополнительные сведения см. в разделе Metadata Visibility Configuration.
См. также
Представления каталога объектов (Transact-SQL)
Представления каталога (Transact-SQL)
sys.objects (Transact-SQL)
sys.system_objects (Transact-SQL)