sys.sysobjects (Transact-SQL)
Изменения: 14 апреля 2006 г.
Содержит одну строку для каждого объекта, созданного внутри базы данных, такого, как ограничение, значение по умолчанию, журнал, правило и хранимая процедура.
Важно! |
---|
Эта системная таблица SQL Server 2000 включена в СУБД как представление для обеспечения обратной совместимости. Вместо нее рекомендуется использовать системные представления SQL Server. Сведения о том, как найти эквивалентное представление, см. в разделе Сопоставление системных таблиц SQL Server 2000 и системных представлений SQL Server 2005. В будущей версии Microsoft SQL Server эта возможность будет удалена. Избегайте использования этой возможности в новых разработках и запланируйте изменение существующих приложений, в которых она применяется. |
Имя столбца
Тип данных
Описание
name
sysname
Имя объекта
id
int
Идентификатор объекта
xtype
char(2)
Тип объекта. Список допустимых типов объектов см. в представлении каталога sys.objects.
uid
smallint
Идентификатор схемы владельца объекта.
Для баз данных, обновленных из предыдущих версий SQL Server. Идентификатор схемы эквивалентен идентификатору владельца.
Важно!
В случае использования какой-либо из следующих DDL-инструкций SQL Server 2005 необходимо использовать представление каталога sys.objects вместо sys.sysobjects. CREATE | ALTER | DROP USER CREATE | ALTER | DROP ROLE CREATE | ALTER | DROP APPLICATION ROLE CREATE SCHEMA ALTER AUTHORIZATION ON OBJECT
Вызывает переполнение или возвращает значение NULL, если количество пользователей и ролей превышает 32 767.
Дополнительные сведения см. в разделе Запрос к системному каталогу сервера SQL Server.
info
smallint
Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется.
status
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)
Тип объекта. Список допустимых типов объектов см. в представлении каталога sys.objects.
userstat
smallint
Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется.
sysstat
smallint
Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется.
indexdel
smallint
Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется.
refdate
datetime
Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется.
version
int
Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется.
deltrig
int
Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется.
instrig
int
Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется.
updtrig
int
Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется.
seltrig
int
Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется.
category
int
Используется для публикаций, ограничений и идентификаторов.
cache
smallint
Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется.
См. также
Справочник
Соответствия между системными таблицами SQL Server 2000 и системными представлениями SQL Server 2005
Представления совместимости (Transact-SQL)
Справка и поддержка
Получение помощи по SQL Server 2005
Журнал изменений
Версия | Журнал |
---|---|
14 апреля 2006 г. |
|