테이블 행을 개별적으로 처리하는 PL/SQL 함수를 작성하고 있습니다. 나는 열쇠를 건네 준다. 해당 행이 처리되었는지 여부를 확인하는 가장 빠른 방법은 무엇입니까? 그렇다면 무시하십시오. 그것은 어리석은 소리가 날지 모르지만 항상 테이블의 모든 행을 처리하려고한다고 가정하십시오 (주로 다른 작업도 수행하기 때문에).행을 '무시'하는 가장 빠른 방법
내가 가진 한 가지 해결책은 해당 테이블에 플래그 열을 작성하는 것이 었습니다. 가장 빠른 방법은 다른 테이블에 레코드를 삽입하고 해당 테이블에 행이 없는지 확인하는 것입니다.
수행해야 할 기능은 무엇입니까? 열을 기준으로 주문을 지정해야합니다. 게시 된 질문은 너무 광범위합니다. 실제로 PL/SQL이 필요하지 않을 수도 있습니다. 샘플 데이터와 예상 결과를 게시하십시오. –
@vkp 내 질문이 업데이트되었습니다. – Mocking
속도에 신경 쓰면 커서를 사용하여 제거하는 방법을 찾으십시오. 귀하의 처리가 커서의 필요성을 시사하지는 않습니다. –