본문 바로가기
프로그래밍/데이터베이스

[MSSQL] 시스템 오브젝트에서 특정 테이블/함수 검색하는 쿼리

by 소나기_레드 2023. 3. 6.

검색할 내용에 테이블명, 함수명, 찾고 싶은 문자열을 넣으면 검색이 가능하다.

 

SELECT SO.NAME, SC.TEXT

FROM SYS.SYSOBJECTS SO INNER JOIN SYS.SYSCOMMENTS SC ON SO.ID = SC.ID

WHERE SO.XTYPE = 'P'

   AND SO.CATEGORY = 0

   AND SC.TEXT LIKE '%검색할내용%'

 

 

참고 

  SYS.SYSOBJECTS 테이블의 XTYPE

    P : 프로시져

    U : 테이블

    PK : PRIMARY KEY

댓글