티스토리 뷰

DB

트리구조시 유용한 쿼리

미스테리아 2018. 11. 29. 19:32

CONNECT BY 를 사용하여 트리구조를 표현하는데

해당 노드가 최하위노드인지 하위노드를 포함하고 있는지 여부를 알고싶을때

CONNECT_BY_ISLEAF 를 사용하면 쉽게 구할수있다.

0 = 자식노드 존재

1= 자식노드 없음.

 


IB Sheet의 동적트리구성시 HaveChild 속성값 설정시 해당 쿼리로 쉽게 설정할수있음.

HaveChild 속성을 설정하는 경우 설정값에 따라서 하위노드 확장 아이콘이 설정이 되는데 이 메소드를 이용하여 설정되어 있는 HaveChild 속성값을 변경 할 수 있다.

'DB' 카테고리의 다른 글

Merge Into 에서 insert가 안될때  (0) 2024.01.17
COALESCE 함수 알아보기  (0) 2018.12.26
트리구조 -쉽게 쿼리하기  (0) 2018.12.07
Oracle Developer 테이블 정보조회  (0) 2018.10.12
댓글