오라클 컬렉션 타입 내장 함수(메소드) 오라클의 컬렉션 타입(VARRAY, 중첩 테이블)에는 데이터를 쉽게 조작할 수 있도록 여러 내장 함수(메소드)가 포함되어 있습니다. 이 메소드들은 PL/SQL 블록 내에서 변수로 선언된 컬렉션에 사용됩니다. 1. EXTEND: 컬렉션 확장하기 컬렉션의 끝에 새로운 요소를 추가할 공간을 확보합니다. VARRAY는 선언된 크기를 초과하여 확장할 수 없습니다. EXTEND: NULL 값을 가지는 요소 하나를 추가합니다. EXTEND(n): NULL 값을 가지는 요소 n개를 추가합니다. EXTEND(n, i): i번째 요소의 값을 복사하여 n개의 요소를 추가합니다..
오라클 커스텀 타입 (사용자 정의 타입, UDT) 오라클의 커스텀 타입(Custom Type), 또는 사용자 정의 타입(User-Defined Type, UDT)은 개발자가 직접 데이터 타입을 정의하여 사용하는 기능입니다. 기본적으로 제공되는 VARCHAR2, NUMBER 등의 데이터 타입 외에, 여러 데이터를 하나의 논리적인 단위로 묶어 복합적인 데이터 구조를 만들고 싶을 때 유용하게 사용됩니다. 오라클 커스텀 타입의 종류와 특징 1. 객체 타입 (Object Type) 개념 관계형 데이터베이스의 테이블처럼 여러 속성(Attribute)과 이를 조작하는 메소드(Method)를 함께 묶어 정..
Oracle 계층형 쿼리(재귀) 비교: WITH vs CONNECT BY 🚀 Oracle에서 계층적 데이터를 처리하는 방법은 크게 두 가지가 있습니다: ANSI SQL 표준인 재귀적 WITH 절과 Oracle 고유의 기능인 CONNECT BY 절입니다. 두 방법 모두 부모-자식 관계를 가진 데이터를 효과적으로 조회할 수 있지만, 문법과 특징, 유연성에서 차이를 보입니다.1. 재귀적 WITH 절 (Recursive Common Table Expression) 재귀적 WITH 절은 ANSI SQL 표준 기능으로, 다른 DBMS에서도 호환됩니다. 앵커 멤버(Anchor Member)와 재귀 멤버(Recursive Member)를 UNION ALL로 결합하는 구조를 가집니다.구조WITH cte_na..
Oracle CONNECT BY: 계층형 쿼리(재귀) 설명 🌳 Oracle에서 CONNECT BY 절은 테이블 내의 데이터가 부모-자식 관계(계층 구조)를 가질 때, 이를 쉽게 조회하고 분석할 수 있도록 지원하는 강력한 기능입니다. 재귀적인 WITH 절과 유사한 기능을 하지만, 더 직관적이고 간결한 문법을 제공하여 오랜 기간 널리 사용되어 왔습니다.CONNECT BY 기본 구조 CONNECT BY 쿼리는 주로 START WITH와 CONNECT BY 두 개의 핵심 절로 구성됩니다.SELECT level, ...FROM table_nameSTART WITH starting_condition -- 계층 구조의 최상위(루트) 행을 지정CONNECT BY PRIOR parent_column = ..
Oracle WITH 문 (Recursive Query) recursively Explained 🌳 Oracle SQL에서 WITH 절은 복잡한 쿼리를 단순화하고 가독성을 높이기 위해 사용되는 강력한 기능입니다. 특히, WITH 절을 재귀적으로 사용하면 계층적인 데이터를 쉽게 조회하고 처리할 수 있습니다. 예를 들어, 조직도, 부품 관계, 메뉴 구조 등을 다룰 때 매우 유용합니다.재귀 WITH 절의 기본 구조 재귀적인 WITH 절은 두 부분으로 구성됩니다: 앵커 멤버 (Anchor Member): 재귀의 시작점이 되는 초기 데이터 집합을 정의하는 부분입니다. 재귀 멤버 (Recursive Member): 앵커 멤버의 결과를 기반으로 반복적으로 수행되며, 이전 결과와 결합(JOIN..
Oracle E-Business Suite (EBS)에서 회계 기간이 열려 있는지 확인하는 방법은 여러 가지가 있으며, 주로 사용하는 모듈(General Ledger, Payables, Receivables 등)에 따라 약간의 차이가 있을 수 있습니다.일반적인 확인 방법:애플리케이션 내 메뉴 사용:General Ledger (총계정원장):일반적으로 "General Ledger Super User"와 같은 책임(Responsibility)으로 접속합니다.네비게이션 경로는 다음과 유사합니다: Setup > Open/Close (또는 Setup > Financials > Accounting > Open and Close periods)이 화면에서 각 회계 기간의 상태(Open, Closed, Future, N..
- Total
- Today
- Yesterday
- SEQUENCE
- Coffee
- backup
- 리리 커피
- GitHub
- SQL
- BAT
- 스페셜티
- MariaDB
- date
- dbeaver
- partition
- oracle
- Filter
- table
- diff
- handdrip
- db
- VBS
- 커피
- LILI COFFEE
- popup
- Powershell
- MySQL
- 로스터리
- Between
- JSP
- Eclipse
- 단위변환
- JavaScript
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |