Greenplum 6 (1) 썸네일형 리스트형 RefCursor를 이용하여 Multiple Results(다중 결과 데이터) Function 개발 Greenplum 또는 Postgresql 이용하여 Function 을 개발하다 보면 하나의 Function 을 실행했을때 다중 결과 데이터를 조회하고 싶을때 사용하는 것이 RefCursor 라는 기능이다. RefCursor 는 꼭 다중 결과 데이터를 조회할때만 사용하는 것이 아니라 동적쿼리를 만들어서 실행할 때도 사용하기도 한다. return query 를 사용하거나 새로운 DataType을 생성하여 return 형식을 고정하는 Function 은 동적쿼리를 생성하여 실행할 수 가 없기때문에 꼭 RefCursor를 이용한 Function 을 개발하여야 한다. Postgresql 9.4 - Cursor : https://www.postgresql.org/docs/9.4/plpgsql-cursors.htm.. 이전 1 다음