컬럼존재여부1 [Oracle] 오라클 컬럼 존재여부 확인 프로젝트를 진행하다가 shp 파일로 DB import를하는과정에서 컬럼존재여부 확인할 필요가 있었다. 코멘트를 컬럼마다 달아줘야하는데 같은 테이블이라도 DB import를 시켰을 때 가지고 있는 컬럼이 제각각이였기 때문.. 그래서 오라클의 특정 테이블에서 컬럼이 존재하는지 여부를 확인하는 쿼리를 알아왔다. 이 쿼리는 오라클 관리테이블인 ALL_TAB_COLUMNS 테이블을 조회하여 사용한다. 조회 쿼리는 아래와 같다. SELECT COUNT(*) cnt FROM ALL_TAB_COLUMNS WHERE TABLE_NAME = '테이블명' and COLUMN_NAME = '컬럼명' and OWNER ='스키마명' ; - 조회하고 싶은 테이블 명, - 해당 테이블안에 존재여부를 판단할 컬럼명 - 테이블을 소유.. DataBase/Oracle 2021. 7. 6. 이전 1 다음