2010-02-02 3 views

답변

0

이 코드는 더 :

SELECT 
* 
FROM sys.sql_modules m 
    INNER JOIN sys.objects o ON m.object_id=o.object_id 
WHERE m.definition Like '%sfel.elpc%' and type = 'p' 

이 코드는 당신이 객체의 더 제한 목록을 제공합니다.

+0

내에서 무엇인지 가르쳐주었습니다. 덕분에 이런 일이 발생하지 않았습니다. 감사합니다. – Dave

+1

**이 코드는 더 좋습니다 **, 응? 내 쿼리와 동일합니다 (먼저 게시했습니다). _SELECT * _로 변경하고 프로 시저 만 반환하도록 제한합니다 (이로 인해 대상 문자열을 포함 할 수있는 뷰와 함수가 누락 됨) –

1

무료입니다. SQL Search로 시도해 볼 수 있습니다. 동의어를 지원하는지 여부는 확실하지 않지만 다른 해결책이 제시되지 않은 경우 시도해 볼 가치가 있습니다.

+0

머리를 주셔서 감사합니다. 나는 빨간 게이트 도구 중 일부 팬이지만, 나는 그 중 하나를 인식하지 못했습니다. – Dave

+0

걱정하지 않아도됩니다. 문자 그대로 단지 어째서 나온 것입니까? – AdaTheDev

3

시도 :

SELECT DISTINCT 
    o.name,o.type_desc 
    FROM sys.sql_modules  m 
     INNER JOIN sys.objects o ON m.object_id=o.object_id 
    WHERE m.definition Like '%sfel.elpc%' 
+0

+1로 접근 방식이 TSQL – AdaTheDev

관련 문제