기존 PL \ SQL 코드를 분석 중이며 테이블 표현식을 사용하여 쿼리에서 Oracle 콜렉션이 중첩되지 않은 경우를 볼 수 있습니다.오라클 테이블 수거 및 주문
주문 절이없고 코드는 항목이 컬렉션에 저장 될 때 순서대로 반환된다는 것을 분명히 가정합니다. "주문"이 없으면 select에 의해 반환 된 상품의 주문을 맡을 수 없다는 것을 알고 있지만이 경우에는 효과가있는 것 같습니다.
예제 코드 : 나는
create type s_table as table of varchar2(100);
select rownum, t.* from table(s_table('TERM1', 'TERM2', 'TERM3')) t
걱정하고 코드를 변경해야합니까?
병렬 처리 (t 8)에서도 "정렬 해제"하지 못합니다. 이 구조는 순수한 pl/sql이며 순차적으로 반복하므로 순서가 유지됩니다. 하지만 나는 이것에 대해 아무 것도 모른다. –