가끔 업무를 진행하다보면 mssql 서버 내 전체 DB 대상으로 특정단어를 포함하고 있는 테이블이나 특정 테이블을 사용하는 프로시저를 조회할 때가 많습니다. 매번 DB 연결을 변경하며 INFORMATION_SCHEMA.TABLES, sys.objects 를 조회하는 건 비효율적이므로 전체 DB 대상으로 반복문을 통해 조회하는 방식으로 작업하고 있습니다. 개인적인 작업용도로 작성한 터라 부족한 부분이 있지만 공유합니다. --dblist 조회 select name as db_name, ROW_NUMBER() over(order by name) as rn into #db_list from sys.sysdatabases --1) 특정 단어를 포함한 테이블 조사 create table #tmp_tab_list(c..