<%ROWTYPE  Attribute>

데이터베이스의 테이블이나 View의 컬럼들로 구성된 Record를 선언할 때 %ROWTYPE Attribute를 이용하면, Record 내의 Field는 테이블이나 View의 컬럼명과 데이터 타입을 그대로 가져옵니다.
%ROWTYPE를 이용하는 방법은 데이터 타입 지정 시
테이블명%ROWTYPE 형식으로 지정하면 됩니다.


 

 

%ROWTYPE Attribute 역시 테이블의 칼럼에 대한 데이타타입을 정확히 모르거나, 칼럼에 대한 데이터 타입이 중간에 변경되는 경우에 유용합니다. 이 타입은 SELECT 구문으로 하나의 행을 검색하거나 Explicit Cursor를 이용하여 다중 행을 검색할 때 많이 사용됩니다.

 

 

 

'오라클 > Oracle,SQL' 카테고리의 다른 글

Composite Type 변수  (0) 2016.01.11
Composite Type 변수  (0) 2016.01.11
%TYPE Attribute  (0) 2016.01.11
%TYPE Attribute  (0) 2016.01.11
Scalar 타입 변수  (0) 2016.01.11

+ Recent posts