서버 커서 사용

ODBC 응용 프로그램에서 ODBC 커서 특성을 기본값 이외의 값으로 설정하면 SQL Server Native Client ODBC 드라이버는 동일한 유형의 API 서버 커서를 구현하도록 서버에 요청합니다. API 서버 커서가 사용되면 클라이언트의 메모리가 확보되고 클라이언트와 서버 간의 네트워크 트래픽이 줄어들 수 있습니다.

API 서버 커서의 단점은 현재 모든 SQL 문을 지원하지 않는다는 것입니다. API 서버 커서는 다음을 실행하는 데 사용할 수 없습니다.

  • 여러 결과 집합을 반환하는 일괄 처리 또는 저장 프로시저

  • COMPUTE, COMPUTE BY, FOR BROWSE 또는 INTO 절을 포함하는 SELECT 문

  • 원격 저장 프로시저를 참조하는 EXECUTE 문

SQL Server 인스턴스에 연결된 경우 서버 커서를 사용하는 이러한 특징이 있는 문을 실행하면 커서가 기본 결과 집합으로 변환됩니다. 그러나 이전 버전의 SQL Server에 연결된 경우에는 오류가 발생합니다.

참고 항목

개념

커서 구현 방법