2017-02-10 19 views
0

Есть ли способ подтвердить 100%, если кто-то использует эту таблицу? enter image description hereможет подтвердить, используется ли таблица на сервере sql

Я получаю ниже номера ... 63 user_scans бы указать какую-то активность ... enter image description here

Но есть ежедневная работа делает это, так что я думаю, что 63 приходит оттуда ...

...

DELETE KeyMetricHistory 
     WHERE MonitorDate BETWEEN @STARTDATE AND @ENDDATE 

     WHILE @STARTDATE <= @ENDDATE 
     BEGIN 
      INSERT INTO KeyMetricHistory (MonitorDate,country,members,leads,freetrial,revenueOS,closewon,revenueTS) 
      exec ET_Report.dbo.[rpt_DailyMonitorReport] @STARTDATE 

      SET @STARTDATE = DATEADD(DAY,1,@STARTDATE) 

...

Если эти 63 user_sc ans не являются частью этой работы, как я могу узнать, не являются ли они частью другой работы или запланированной деятельности; или как я могу узнать, были ли эти 69 сделаны после даты создания, например (январь 2014 года)

+1

Переименовать таблицу и ждать пользователи сообщают об ошибках? – ErikEJ

ответ

0

С вашего вопроса я понял, что вы хотите знать, где эта конкретная таблица используется на любом объекте, и если вы действительно хотите знать, что конкретная таблица используется в любом объекте, как вид, порядок, вид, функция и узнать имя объекта, это запрос .IGNORE этого запроса, если ваша потребность не то, что я понял

select 
    object_name(m.object_id) as OBJECT_NME, m.* 
from 
    sys.sql_modules m 
where 
    m.definition like N'%KeyMetricHistory%' 

 Смежные вопросы

  • Нет связанных вопросов^_^