본문 바로가기
728x90

PLSQL 구조2

[ORACLE] USER_VARRAYS : VARRAY 타입 구조 분석 및 활용 전략 1. USER_VARRAYS란?Oracle에서 USER_VARRAYS 뷰는 현재 사용자 스키마에서 정의된 VARRAY(Variable-size array) 타입의 정보를 조회할 수 있는 데이터 딕셔너리 뷰입니다. VARRAY는 컬렉션(Collection) 타입 중 하나로, **정해진 최대 크기를 갖는 배열 형태**의 데이터 구조를 지원합니다. 복수의 데이터를 단일 컬럼에 저장하거나, 객체 타입과 결합하여 복잡한 구조를 표현할 때 사용됩니다.USER_VARRAYS는 이와 같은 VARRAY 타입의 정의, 최대 크기, 저장 방식 등을 확인하는 데 필수적인 뷰입니다.2. 주요 컬럼 설명컬럼명설명TYPE_NAMEVARRAY 타입의 이름TYPE_OWNER타입을 소유한 사용자UPPER_BOUND배열의 최대 크기ELE.. 2025. 8. 12.
[ORACLE] USER_TYPE_ATTRS : 사용자 정의 객체 타입 속성 분석 가이드 1. USER_TYPE_ATTRS란?USER_TYPE_ATTRS는 Oracle 데이터베이스에서 사용자가 정의한 객체 타입(OBJECT TYPE)에 포함된 **속성(Attributes)** 정보를 조회할 수 있는 데이터 딕셔너리 뷰입니다. 이 뷰는 객체 타입 내부의 필드 구조를 상세하게 보여주기 때문에, 데이터베이스 내 객체 지향 설계 구조를 분석하거나 통합 문서를 생성할 때 유용합니다. 특히 USER_TYPES 뷰와 함께 사용하면, 객체 타입의 정의 및 구조를 완전하게 이해할 수 있습니다.2. 주요 컬럼 설명컬럼명설명TYPE_NAME속성이 속한 객체 타입의 이름ATTR_NAME속성 이름 (필드명)ATTR_TYPE_NAME속성의 데이터 타입 이름 (예: VARCHAR2, NUMBER, 사용자 정의 타입)L.. 2025. 8. 10.
728x90