Нужно посмотреть, сколько sysobjects использует таблицы из конкретной базы данных

Нужно посмотреть, сколько системных объектов использует таблицы из конкретной базы данных. Я выполняю запрос в sysobjects в БД (и пакеты ssis), чтобы подтвердить, сколько объектов нам нужно проверить, прежде чем мы приступим... Есть ли способ идентифицировать таблицы, используемые без проверки кода? Ищите что-нибудь из DATAbASEA с ключевым словом "DATABASEB". использовать базу данных A

SELECT OBJECT_NAME(id)
FROM syscomments 
WHERE 
[text] like '%DatabaseB%'
--and [text] like '%''F''%'
AND OBJECTPROPERTY(id, 'IsProcedure') = 1 
GROUP BY OBJECT_NAME(id)

1 ответ

sp_MSforeachtable @command1="SELECT '?' как TableName EXEC sp_depends @objname = N'?'";

Другие вопросы по тегам