Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Область применения: SQL Server
Управляемый экземпляр SQL Azure
конечную точку аналитики платформы Аналитики Azure Synapse Analytics
(PDW)
в хранилище Microsoft Fabric
в Microsoft Fabric
Содержит одну строку для каждого объекта, созданного внутри базы данных, такого, как ограничение, значение по умолчанию, журнал, правило и хранимая процедура.
Внимание
Эта системная таблица SQL Server 2000 включена в СУБД как представление для обеспечения обратной совместимости. Вместо нее рекомендуется использовать системные представления SQL Server. Чтобы найти эквивалентное системное представление или представления, см. статью "Сопоставление системных таблиц с системными представлениями" (Transact-SQL). В будущей версии Microsoft SQL Server этот компонент будет удален. Избегайте использования этого компонента в новых разработках и запланируйте изменение существующих приложений, в которых он применяется.
| Имя столбца | Тип данных | Description |
|---|---|---|
| name | sysname | Наименование объекта |
| id | int | Идентификатор объекта |
| xtype | char(2) | Тип объекта. Может быть одним из следующих типов объекта: AF = агрегатная функция (среда CLR) C = ограничение CHECK D = ограничение по умолчанию или DEFAULT F = ограничение FOREIGN KEY L = журнал FN = скалярная функция FS = скалярная функция сборки (среда CLR) FT = функция сборки (среда CLR) с табличным значением IF = подставляемая табличная функция IT = внутренняя таблица P = хранимая процедура PC = хранимая процедура сборки (среда CLR) PK = ограничение PRIMARY KEY (тип K) RF = хранимая процедура фильтра репликации S = системная таблица SN = синоним SO = последовательность SQ = очередь обслуживания TA = триггер DML сборки (среда CLR) TF = табличная функция TR = триггер DML SQL TT = табличный тип U = пользовательская таблица UQ = ограничение UNIQUE (тип K) V = представление X = расширенная хранимая процедура |
| uid | smallint | Идентификатор схемы владельца объекта. Для баз данных, обновленных с более ранней версии SQL Server, идентификатор схемы равен идентификатору пользователя владельца. Вызывает переполнение или возвращает значение NULL, если количество пользователей и ролей превышает 32 767. Важно. Если вы используете какие-либо из следующих инструкций SQL Server DDL, то вместо sys.sysobjectsпредставления каталога sys.objects необходимо использовать представление каталога sys.objects.CREATE | ALTER | DROP USER CREATE | ALTER | DROP ROLE CREATE | ALTER | DROP APPLICATION ROLE CREATE SCHEMA ALTER AUTHORIZATION ON OBJECT |
| info | smallint | Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется. |
| статус | int | Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется. |
| base_schema_ver | int | Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется. |
| replinfo | int | Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется. |
| parent_obj | int | Идентификатор родительского объекта. Например, идентификатор таблицы, если это триггер или ограничение. |
| crdate | datetime | Дата создания объекта. |
| ftcatid | smallint | Идентификатор полнотекстового каталога для всех пользовательских таблиц, зарегистрированных для полнотекстового индексирования, и 0 для всех пользовательских таблиц, незарегистрированных для полнотекстового индексирования. |
| schema_ver | int | Номер версии, который увеличивается каждый раз при изменении схемы для таблицы. Всегда возвращает 0. |
| stats_schema_ver | int | Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется. |
| type | char(2) | Тип объекта. Может использоваться одно из следующих значений: AF = агрегатная функция (среда CLR) C = ограничение CHECK D = ограничение по умолчанию или DEFAULT F = ограничение FOREIGN KEY FN = скалярная функция FS = скалярная функция сборки (среда CLR) FT = функция сборки с табличным значением (среда CLR) IF = подставляемая табличная функция IT = внутренняя таблица K = ограничение PRIMARY KEY или UNIQUE L = журнал P = хранимая процедура PC = хранимая процедура сборки (среда CLR) R = правило RF = хранимая процедура фильтра репликации S = системная таблица SN = синоним SQ = очередь обслуживания TA = триггер DML сборки (среда CLR) TF = табличная функция TR = триггер DML SQL TT = табличный тип U = пользовательская таблица V = представление X = расширенная хранимая процедура |
| userstat | smallint | Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется. |
| sysstat | smallint | Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется. |
| indexdel | smallint | Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется. |
| refdate | datetime | Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется. |
| версия | int | Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется. |
| deltrig | int | Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется. |
| instrig | int | Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется. |
| updtrig | int | Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется. |
| seltrig | int | Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется. |
| Категория | int | Используется для публикаций, ограничений и идентификаторов. |
| cache | smallint | Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется. |