본문으로 바로가기

[MS-SQL] 테이블명, 컬럼명 검색

category Database/MS-SQL 2017. 8. 30. 04:06

MS SQL을 이용한 응용프록램 개발시 버젼 업그레이드 등으로 사용되어질 테이블이 존재 하는 지 또는 조회 할 필드가 존재 하는지 확인해야 하는 경우가 있다. 그럴 경우 다음과 같이 처리하면 된다.

 테이블명 검색
SELECT * FROM information_schema.TABLE_CONSTRAINTS WHERE TABLE_NAME = ‘테이블명’

컬럼명 검색
SELECT * FROM information_schema.COLUMNS WHERE COLUMN_NAME = ‘컬럼명’

PK 검색
SELECT * FROM information_schema.KEY_COLUMN_USAGE