누구든지 CONNECT BY Oracle 쿼리를 Greenplum으로 변환하는 방법을 제안 할 수 있습니까? Greenplum은 재귀 쿼리를 지원하지 않습니다. 따라서 RECURSIVE WITH을 사용할 수 없습니다. 아래의 쿼리를 다시 쓸 수있는 대안이 있습니까?greenplum에서 CONNECT BY를 변환하는 방법
SELECT child_id, Parnet_id, LEVEL , SYS_CONNECT_BY_PATH (child_id,'/') as HIERARCHY
FROM pathnode
START WITH Parnet_id = child_id
CONNECT BY NOCYCLE PRIOR child_id = Parnet_id;
감사합니다. 나는 재귀 함수를 만들었다. 그것은 N 수준을 위해 잘 작동합니다. – Syamala