다음을 통해 공유


테이블 반환 매개 변수(OLE DB)

적용 대상: SQL Server Azure SQL DatabaseAzure SQL Managed InstanceAzure Synapse Analytics AnalyticsPlatform System(PDW)

OLE DB 드라이버 다운로드

이 섹션에서는 OLE DB Driver for SQL Server의 테이블 반환 매개 변수 지원에 대해 설명합니다. 추가 개요 정보는 테이블 반환 매개 변수(OLE DB Driver for SQL Server)를 참조하세요. 샘플은 테이블 반환 매개 변수 사용(OLE DB)을 참조하세요.

설명

현재 매개 변수 집합(ICommand::Execute의 DBPARAMS 매개 변수)을 사용하여 다중 행 데이터를 프로시저에 대한 매개 변수로 서버에 보낼 수 있습니다. 매개 변수 집합을 사용할 경우 해당 집합의 모든 요소가 서버에 개별 RPC(원격 프로시저 호출) 요청으로 서버에 전송되어야 합니다. 테이블 반환 매개 변수는 유사한 기능을 제공하지만 서버와 더 밀접하게 통합됩니다. 따라서 RPC 요청 수가 감소하며 서버에서 집합 기반 작업을 사용할 수 있습니다.

테이블 반환 매개 변수는 OLE DB Driver for SQL Server에서 OLE DB 행 집합 개체로 지원됩니다. 소비자(즉, SQL Server용 OLE DB 드라이버를 사용하는 클라이언트 애플리케이션)는 모든 Rowset 개체를 테이블 반환 매개 변수의 자리 표시자로 제공할 수 있습니다. 테이블 반환 매개 변수는 다른 SQL Server 매개 변수 유형과 마찬가지로 처리됩니다. OLE DB Driver for SQL Server는 생성, 검색, 지정, 바인딩 및 스키마 인터페이스를 제공합니다.

섹션 내용

참고 항목

SQL Server 프로그래밍용 OLE DB 드라이버
테이블 반환 매개 변수 사용(OLE DB)