[참조] Oracle ROWID(1/2)
*Oracle 테이블의 모든 Row는 ROWID라고 하는 물리적인 Address로 assign
-Non-clustered table에 대해서는 이러한 address는 유일
*내부적으로 ROWID는 binary 값을 가짐
*외부적으로 Display 될때에는 VARCHAR2 type의 column에 저장된 3 part의 hexdecimal string으로 표현(Oracle 7)
-첫번째 부분(position 1 through 8) : block ID
-두번째 부분(position 10 through 13) : block 내부에서 row의 sepuence number
-세번째 부분(position 15 through 18) : data file ID를 나타낸다.
'오라클 > Oracle,SQL' 카테고리의 다른 글
오라클공부 140. [참조] Oracle ROWID(1/2) (0) | 2015.09.09 |
---|---|
오라클공부 139. [참조] Oracle ROWID(2/2) (0) | 2015.09.09 |
오라클공부 137. ROWID 데이터 타입 (0) | 2015.09.09 |
오라클공부 136. ROWID 데이터 타입 (0) | 2015.09.09 |
오라클공부 135. ROWID 데이터 타입 (0) | 2015.09.09 |