728x90
반응형
728x170
■ 중첩 테이블의 TRIM 함수를 사용해 항목을 제거하는 방법을 보여준다.
▶ 예제 코드 (SQL)
SET SERVEROUTPUT ON;
DECLARE
TYPE DATE_TABLE_TYPE IS TABLE OF DATE;
V_BIRTHDAY_TABLE DATE_TABLE_TYPE := DATE_TABLE_TYPE('1958-09-23', '1986-10-01', '1990-03-02', '1993-06-01');
BEGIN
V_BIRTHDAY_TABLE.EXTEND(3);
V_BIRTHDAY_TABLE(5) := '2019-11-03';
V_BIRTHDAY_TABLE(6) := '2019-11-04';
V_BIRTHDAY_TABLE(7) := '2019-11-05';
V_BIRTHDAY_TABLE.TRIM(2); -- 6번, 7번 항목을 제거한다.
DBMS_OUTPUT.PUT_LINE(V_BIRTHDAY_TABLE.COUNT); -- 5
END;
728x90
반응형
그리드형(광고전용)
'Database > Oracle' 카테고리의 다른 글
[DATABASE/ORACLE] THE 의사 함수 : 중첩 테이블 컬럼 조회하기 (0) | 2019.11.03 |
---|---|
[DATABASE/ORACLE] 객체 타입 사용하기 (0) | 2019.11.03 |
[DATABASE/ORACLE] 레코드 타입을 항목으로 갖는 연관 배열 사용하기 (0) | 2019.11.03 |
[DATABASE/ORACLE] 중첩 테이블을 테이블 컬럼으로 저장하기 (0) | 2019.11.03 |
[DATABASE/ORACLE] VARRAY 타입 : LIMIT 함수를 사용해 최대 항목 수 구하기 (0) | 2019.11.03 |
[DATABASE/ORACLE] 중첩 테이블 : NEXT 함수를 사용해 다음 항목의 인덱스 구하기 (0) | 2019.11.03 |
[DATABASE/ORACLE] 중첩 테이블 : PRIOR 함수를 사용해 이전 항목의 인덱스 구하기 (0) | 2019.11.03 |
[DATABASE/ORACLE] 중첩 테이블 : LAST 함수를 사용해 마지막 항목의 인덱스 구하기 (0) | 2019.11.03 |
[DATABASE/ORACLE] 중첩 테이블 : FIRST 함수를 사용해 첫번째 항목의 인덱스 구하기 (0) | 2019.11.03 |
[DATABASE/ORACLE] 중첩 테이블 : EXTEND 함수를 사용해 NULL 항목 추가하기 (0) | 2019.11.03 |
댓글을 달아 주세요