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

Я пытаюсь найти, сколько раз имя таблицы появляется в списке хранимых процедур. Есть ли простой способ сделать это?

Результат должен быть как

Sproc name       count of tablename
abc                  5
def                  3
ghi                  4

1 Ответ

0 голосов
/ 03 мая 2018

Получил ответ :) немного попробовав! Благодарю. На всякий случай, если кому-то нужно:

SELECT OBJECT_NAME(id), count(text)
FROM syscomments 
WHERE 
[text] like '%AccountAttributes%'
AND OBJECTPROPERTY(id, 'IsProcedure') = 1 
and OBJECT_NAME(id) in (
 'sproc_name','sproc_name1'
)
GROUP BY OBJECT_NAME(id)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...