작업을 하다보면 종종 컬럼명은 알고 있는데

그 컬럼이 있는 테이블을 다 검색할 일이 생깁니다.

그런일이 생길 줄 몰랐는데 생기더군요;;;

이왕 찾은거 나중에 쓸 일이 또 있을까 싶어서 이렇게 기록해 둡니다.

아래 '컬럼명' 자리에 찾으실 컬럼명이 들어가면 됩니다.


SELECT
    SO.Name AS '테이블명',
    AC.Name AS '컬럼명',
    TYPE_NAME(USER_TYPE_ID) AS '데이터타입'
FROM SYS.ALL_COLUMNS AC
    INNER JOIN SYSOBJECTS SO ON AC.Object_ID = SO.ID and SO.XTYPE = 'U'
WHERE AC.Name = '컬럼명'

블로그 이미지

ligilo

행복한 하루 되세요~

,