Нужно посмотреть, сколько sysobjects использует таблицы из конкретной базы данных - PullRequest
0 голосов
/ 11 октября 2018

Чтобы узнать, сколько системных объектов использует таблицы из определенной базы данных.Я выполняю запрос к системным объектам в БД (и пакетам 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 Ответ

0 голосов
/ 11 октября 2018

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

...