ROWNUM에 대해 알아보자!! 1. ROWNUM 정의 ROWNUM이란 오라클에서 ROWNUM은 쿼리집합이 메모리에 생성된 뒤 결과 집합 내의 레코드에 붙여지는 가상의 순번을 의미한다. ROWNUM에는 숫자 1,2,3,4,...N의 값이 할당되며 여기서 N의 값은 ROWNUM과 사용하는 로우의 수를 의미한다. ROWNUM은 주로 2가지 목적으로 많이 사용된다. Top-N 프로세싱 : TOP에서 N건 처리 페이지네이션(Pagination) : LIMIT 구분과 유사하며, 페이징을 처리할 때 사용 2. ROWNUM 동작원리 ROWNUM 값은 쿼리의 조건 절이 처리되고 난 후 , 그리고 sort가 수행되지 전에 할당된다. 또한 ROWNUM은 할당된 이후에 증가만 된다. 예시 SELECT ROWNUM FROM ..