상세 컨텐츠

본문 제목

[개미의 걸음 SQLD 2과목] ROWID, ROWNUM

자격증/SQLD

by IT개미 데이터 2020. 12. 16. 07:07

본문

728x90

ROWID

ORACLE 데이터베이스 내에서 데이터를 구분하기 위해 자동으로 부여되는 유일한 값

  • ROWID는 데이터 블록에 데이터가 저장되어 있는 순서를 의미
        → 어떤 데이터 파일 혹은 어느 블록에 저장된 데이터인지 확인 가능 
  • 모든 테이블은 ROWID를 가지고 있음

 

ROWNUM

ORACLE 데이터베이스의 SELECT문 결과에 대해 논리적인 일련번호를 부여

  • ROWNUM은 조회되는 행 수를 제한할 때 많이 사용
  • Inline View(인라인 뷰)를 함께 사용하면 페이지 단위 출력 가능
        → Inline View는 SQL문에서 일회성으로 만들어 사용하는 뷰
           (ex> FROM절 안에 서브쿼리문[SELECT문 등]을 사용)

 

728x90

관련글 더보기

댓글 영역