다음을 통해 공유


커서 설정

애플리케이션은 결과 집합을 만드는 문을 실행하기 전에 커서 형식을 지정할 수 있습니다. SQL_ATTR_CURSOR_TYPE 문 특성으로 이 작업을 수행합니다. 애플리케이션에서 형식을 명시적으로 지정하지 않으면 정방향 전용 커서가 사용됩니다. 혼합 커서를 가져오기 위해 애플리케이션은 키 집합 기반 커서를 지정하지만 결과 집합 크기보다 작은 키 집합 크기를 선언합니다.

키 집합 기반 및 혼합 커서의 경우 애플리케이션은 키 집합 크기를 지정할 수도 있습니다. SQL_ATTR_KEYSET_SIZE 문 특성으로 이 작업을 수행합니다. 키 집합 크기를 기본값인 0으로 설정하면 키 집합 크기가 결과 집합 크기로 설정되고 키 집합 기반 커서가 사용됩니다. 커서를 연 후 키 집합 크기를 변경할 수 있습니다.

애플리케이션은 행 집합 크기를 설정할 수도 있습니다. 자세한 내용은 이 섹션의 앞부분에 있는 블록 커서 사용을 참조하세요.