Нужно посмотреть, сколько 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'?'";