개발새발! 🙉

  • 홈
  • 태그
  • 방명록

offset 1

Oracle offset (오라클 페이징 처리)

이번 프로젝트에서 SQL 튜닝 가이드를 받아 쿼리를 수정하면서 offset 키워드를 알게 되어 포스팅한다. 오라클은 12c 버전부터 offset과 limit가 추가되었다. Oracle 12c 이전 Oracle 12c 이전에는 ROW_NUM을 사용하여 페이징 처리를 했다. 단점은 쿼리를 view로 감싸므로 쿼리가 복잡해진다. SELECT * FROM ( SELECT a.*, ROWNUM AS "ROWNUM" FROM ( 사용자 정의 쿼리 QUERY ) a WHERE ROWNUM = start_number Oracle 12c 이후 Oracle 12c 이후부터는 행 제한(row limitng)을 이용하여 간단하게 페이징 처리할 수 있다. 오라클의 지저분한 페이징 처리를 간결하게 할 수 있는 장점이 있다. of..

Computer Science/DB 2022.10.05
이전
1
다음
더보기
프로필사진

개발새발루 익힌 Backend, Frontend, Devops 기술을 기록합니다.

  • 분류 전체보기
    • Computer Science
      • 자료구조 & 알고리즘
      • 시스템 소프트웨어
      • 보안 & 인공지능
      • DB
    • Frontend
      • JavaScript
      • WebSquare
      • Angular
    • Backend
      • Java
      • Spring, SpringBoot
      • Python
    • Software Engineering
      • Git, SVN
      • Eclipse, VSCode
      • 기타
    • IT Note
      • 리뷰
      • IT 관련글
      • 자격증
      • 프리랜서
    • Financial Note
      • 재테크
      • 세금

Tag

프로그래밍 언어도감, vscode, 프리랜서개발자, Programmers, programers, IntelliJ, Python, 프리랜서, springboot, Maven, 알고리즘 풀이, github, git, Javascript, Book, java, 앵귤러, Eclipse, JDK, angular,

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바