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
'Database > MS-SQL' 카테고리의 다른 글
VC++ SQL 접속(윈도우 서비스 프로그램) (0) | 2017.10.20 |
---|---|
[MS-SQL] SQL Server Express Network 외부원격 연결 설정 방법 (0) | 2017.09.02 |
Where 절에 조건문 결과를 변수로 사용하여 칼럼을 추가,삭제 하는예제 (0) | 2017.08.30 |
SQL Server 확장 이벤트 (0) | 2017.05.25 |