누발개발
카테고리
작성일
2025. 3. 31. 15:19
작성자
Nuu
SELECT 
    OBJECT_NAME(sm.object_id) AS ProcedureName,
    sm.definition
FROM 
    sys.sql_modules sm
JOIN 
    sys.objects o ON sm.object_id = o.object_id
WHERE 
    sm.definition LIKE '%찾을문구%'
    AND o.type = 'P';  -- P = 프로시저
    AND o.type IN ('FN', 'IF', 'TF');  
    -- 'FN' 스칼라 함수, 'IF' 인라인테이블반환 함수, 'TF' 멀티문 테이블 반환함수
    AND o.type = 'V'; -- V 뷰
    AND o.type = 'TR'; -- TR 트리거