레코드
-
[PL/SQL] 레코드 (Record)IT, 프로그래밍/Database (Oracle) 2019. 1. 18. 13:02
레코드 (Record) : 레코드란 여러 가지 데이터 타입을 가질 수 있는 복합형 구조의 데이터 타입이며, 하나의 행(Row)에 대응한다. C언어에서 구조체(struct)와 유사한 개념이다. 레코드는 선언 방식에 따라 커서형, 사용자 정의형, 테이블형 레코드로 나눌 수 있다. 1. 사용자 정의형 레코드 TYPE 레코드명 IS RECORD (필드명1 필드1 타입[ [NOT NULL] := 디폴트값 ],필드명2 필드2 타입[ [NOT NULL] := 디폴트값 ] ... );레코드변수명 레코드명; 1234567891011121314DECLARE TYPE dept_rect IS RECORD( department_id NUMBER := 1, --혹은 departments.department_id%TYPE depa..