커서(SQL Server Compact Edition)

일반적으로 응용 프로그램 개발자는 SQL의 관계(집합) 기반 특성을 사용하여 데이터를 관리합니다. 그러나 행 단위 작업을 추가로 제어해야 하는 경우도 있습니다. 커서를 사용하면 이러한 요구를 실현할 수 있습니다. Microsoft SQL Server 2005 Compact Edition(SQL Server Compact Edition)에는 행 단위 작업 제어에 사용할 수 있는 다양한 유형의 커서가 많이 있습니다.

대부분의 커서는 쿼리 프로세서와 함께 사용할 수 있습니다. 스크롤 가능성, 업데이트 가능성, Sensitivity 등 커서 선택에도 영향을 주는 다양한 커서 동작이 있습니다. 자세한 내용은 SQL Server 온라인 설명서의 "커서 동작"을 참조하십시오.

쿼리 프로세서와 함께 커서를 사용하는 이점

다음은 쿼리 프로세서와 함께 커서를 사용할 때의 몇 가지 이점입니다.

  • 효율성. 쿼리 최적화 프로그램은 적합한 쿼리 계획을 자동으로 선택하므로 개발자가 필요한 데이터에 액세스하기 위한 복잡한 알고리즘을 디자인할 필요가 없습니다.
  • 적응성. 데이터가 변경되거나 인덱스가 추가 또는 삭제되면 쿼리 최적화 프로그램은 다른 계획을 사용하여 해당 동작에 자동으로 적응합니다.
  • 적은 오류. SQL Server Compact Edition 데이터베이스 엔진 에서는 기본적으로 필요한 작업을 지원하므로 개발자가 응용 프로그램의 데이터와 알고리즘을 직접 처리하지 않아도 됩니다.

커서 요청

SQL Server Compact Edition 에서는 API 함수만 사용하여 커서를 요청할 수 있습니다.

섹션 내용

항목 설명

커서 유형

SQL Server Compact Edition 에서 지원하는 커서 유형에 대해 설명합니다.

커서 유형 선택

적절한 커서 유형을 선택하는 데 도움이 되는 정보를 제공합니다.

커서 및 잠금

커서 및 잠금에 대한 정보를 제공합니다.

암시적 커서 변환

SQL Server Compact Edition 에서 암시적으로 커서 유형을 다른 유형으로 변환하도록 트리거하는 요소를 나열합니다.

키 집합 커서 업데이트

업데이트 가능한 키 집합 커서를 통해 얻은 결과를 업데이트하거나 업데이트할 수 없는 경우를 나열합니다.

참고 항목

도움말 및 정보

SQL Server Compact Edition 지원 정보 보기