처리중입니다. 잠시만 기다려주세요.
TTJ 코딩클래스
정규반 단과 자료실 테크 뉴스 코딩 퀴즈

SQL에서 재귀 CTE(Recursive Common Table Expression)의 용도로 올바른 것은?

보통 W3Schools
보기 및 정답
A 계층적 데이터(트리 구조, 조직도 등)를 쿼리하거나 반복적 패턴을 생성할 때 사용한다
B DDL 명령을 자동으로 실행하여 새로운 테이블을 동적으로 생성하는 역할을 하는 것으로 알려져 있다
C 기존 인덱스의 통계를 갱신하고 단편화를 해소하여 인덱스를 재구축하는 기능이다
D 저장 프로시저를 반복적으로 실행하여 배치 작업을 자동화하는 스케줄링 기능이다

해설

재귀 CTE는 WITH RECURSIVE 구문으로 작성하며, 앵커 멤버(기본 조건)와 재귀 멤버(반복 조건)로 구성됩니다. 직원-상사 관계, 폴더 구조, 카테고리 트리 등 계층적 데이터를 탐색하거나 연속 숫자 시퀀스를 생성할 때 유용합니다.

코딩, 제대로 배우고 싶다면?

개념 확인은 퀴즈로, 실력은 실전 프로젝트로.
투더제이 코딩클래스에서 시작하세요.

정규반 살펴보기