Поделиться через


sys.sysdepends (Transact-SQL)

Область применения: SQL Server

Содержит данные о зависимостях между объектами (представлениями, процедурами и триггерами) в базе данных и объектами (таблицы, представления и процедуры), которые содержатся в их определениях.

Внимание

Эта системная таблица SQL Server 2000 включена в СУБД как представление для обеспечения обратной совместимости. Вместо нее рекомендуется использовать системные представления SQL Server. Чтобы найти эквивалентное системное представление или представления, см. статью "Сопоставление системных таблиц с системными представлениями" (Transact-SQL). В будущей версии Microsoft SQL Server этот компонент будет удален. Избегайте использования этого компонента в новых разработках и запланируйте изменение существующих приложений, в которых он применяется.

Имя столбца Тип данных Description
id int Идентификатор объекта.
depid int Идентификатор зависимого объекта.
number smallint Номер процедуры.
depnumber smallint Номер зависимой процедуры.
состояние smallint Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется.
deptype tinyint Определяет тип зависимого объекта:

0 = объект или столбец (только ссылки, не связанные со схемами);

1 = объект или столбец (ссылки, связанные со схемами);
depdbid smallint Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется.
depsiteid smallint Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется.
selall bit 1 = Объект используется в инструкции SELECT *.

0 = Нет.
resultobj bit 1 = Объект обновляется.

0 = Нет.
readobj bit 1 = Объект производит считывание.

0 = Нет.

См. также

Сопоставление системных таблиц с системными представлениями (Transact-SQL)
Представления совместимости (Transact-SQL)
sp_depends (Transact-SQL)
sys.sql_dependencies (Transact-SQL)