>데이터 베이스 >Oracle >오라클에서 타입을 사용하는 방법

오라클에서 타입을 사용하는 방법

WBOY
WBOY원래의
2022-06-13 15:27:533823검색

oracle의 유형: 1. 데이터 유형을 정의하는 데 사용되며 구문은 "CREATE OR REPLACE TYPE ED_DYNAMIC_PROC_OBJ AS OBJECT(TYPE 유형)"입니다. 2. 현재 요소 유형이 알려진 유형임을 선언하는 데 사용됩니다. "vempno emp.empno%type;"입니다.

오라클에서 타입을 사용하는 방법

이 튜토리얼의 운영 환경: Windows 10 시스템, Oracle 버전 12c, Dell G3 컴퓨터.

oracle에서 유형을 사용하는 방법

oracle에는 두 가지 유형이 있습니다. 하나는 유형을 정의하는 것이고, 다른 하나는 현재 요소의 유형을 알려진 유형으로 선언하는 것입니다

1.

오라클에서 타입을 사용하는 방법

2. 현재 요소의 유형을 알려진 유형으로 선언합니다.

vempno emp.empno%type;

변수 vempno를 선언합니다. 해당 유형은 emp.empno의 유형과 동일합니다. attribute

확장 지식:

또한 여기서는 VARRAY가 사용됩니다

이것은 Oracle의 모음입니다.

CREATE OR REPLACE TYPE ED_DYNAMIC_PROC_LIST AS VARRAY(1000) OF ED_DYNAMIC_PROC_OBJ;

이 문장은 동일합니다. 선언하다 컬렉션 이름은 ED_DYNAMIC_PROC_LIST이고 크기는 1000입니다. 이 컬렉션은 ED_DYNAMIC_PROC_OBJ 개체를 저장하는 데 사용됩니다. varray 컬렉션에는 확장 속성이 있습니다.

EXTEND는 컬렉션 끝에 요소를 추가하며

EXTEND에는 적합하지 않습니다. (x)는 컬렉션 끝에 x를 추가합니다. Index_by

EXTEND(x,n)에 대해 요소 n을 추가하는 것은 Index_by

OUTARRAY.EXTEND;
OUTARRAY(V_COUNT):=V_DYNAMICOBJ;
V_COUNT:=V_COUNT+1;

에 대해 잘못된 것입니다.

Oracle 비디오 튜토리얼

"

위 내용은 오라클에서 타입을 사용하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.