작업을 하다보면 특정 컬럼명이 존재하는지
또는 해당 DB에 어떤 테이블들이 있는지를 쓰는 경우가 종종 있다
그럴 때 유용한 쿼리문
USE DBNAME
GO
select * from information_schema.tables
GO
|
위와 같은 쿼리를 통해 해당 DB에 속한 table 리스트들을 확인 할 수 있다.
USE DBNAME
GO
select * from information_schema.columns
where COLUMN_NAME='컬럼명'
|
찾고자 하는 컬럼명이 어떤 테이블에 있는지 확인할 수 있다.
information_schema를 통해 여러 정보들을 확인 할 수 있을 것 같으며 해당 내용에 대해서는 좀 더 공부 한 뒤에 정리 해 보려 한다.
댓글 없음:
댓글 쓰기