본문 바로가기
728x90

SQL 자동화2

[ORACLE] DICT_COLUMNS 뷰 완전 해부 : 데이터 딕셔너리의 구조를 꿰뚫는 메타데이터 탐색법 1. DICT_COLUMNS란 무엇인가?DICT_COLUMNS는 Oracle 데이터베이스에서 사용 가능한 데이터 딕셔너리 뷰들의 컬럼 구조를 보여주는 시스템 뷰입니다. 간단히 말해, 이 뷰는 Oracle에서 제공하는 모든 딕셔너리 뷰가 어떤 컬럼으로 구성되어 있는지를 조회할 수 있는 컬럼 메타데이터 인덱스 역할을 합니다. SQL 튜닝, 시스템 진단, 자동화 스크립트 작성 시 꼭 필요한 정보를 체계적으로 제공하는 매우 유용한 도구입니다.2. DICT_COLUMNS 뷰의 구조DICT_COLUMNS는 다음과 같은 주요 컬럼으로 구성되어 있습니다:컬럼명데이터 타입설명TABLE_NAMEVARCHAR2(128)컬럼이 속한 데이터 딕셔너리 뷰의 이름COLUMN_NAMEVARCHAR2(128)컬럼의 이름COMMENTS.. 2025. 7. 30.
[ORACLE] DICTIONARY 뷰 완전 분석 : Oracle 메타데이터를 한눈에 파악하는 전략 1. ORACLE DICTIONARY 뷰란?DICTIONARY는 Oracle에서 사용 가능한 모든 데이터 딕셔너리 뷰의 정보를 조회할 수 있는 특수 뷰입니다. 이 뷰를 통해 DB 사용자는 내부적으로 어떤 메타 정보가 존재하는지 전체 목록을 빠르게 탐색할 수 있으며, 원하는 정보에 접근하기 위한 출발점으로 활용됩니다. 간단히 말해, DICTIONARY 뷰는 Oracle의 “메타뷰 카탈로그” 역할을 수행합니다. 즉, 모든 USER_ / ALL_ / DBA_ 뷰의 집합에 대한 정보를 포함합니다.2. DICTIONARY 뷰의 구조DICTIONARY 뷰는 다음과 같은 컬럼들로 구성됩니다:컬럼명데이터 타입설명TABLE_NAMEVARCHAR2(128)조회 가능한 딕셔너리 뷰의 이름COMMENTSVARCHAR2(400.. 2025. 7. 30.
728x90