SQL Server Native Client의 테이블 반환 매개 변수(OLE DB)
적용 대상:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse Analytics AnalyticsPlatform System(PDW)
이 섹션에서는 SQL Server Native Client OLE DB 공급자의 테이블 반환 매개 변수에 대한 지원을 설명합니다. 자세한 개요 정보는 테이블 반환 매개 변수(SQL Server Native Client)를 참조하세요. 샘플은 테이블 반환 매개 변수 사용(OLE DB)을 참조하세요.
설명
현재 매개 변수 집합(ICommand::Execute의 DBPARAMS 매개 변수)을 사용하여 다중 행 데이터를 프로시저에 대한 매개 변수로 서버에 보낼 수 있습니다. 매개 변수 집합을 사용하면 집합의 모든 요소를 서버에 별도의 RPC(원격 프로시저 호출) 요청으로 보내야 합니다. 테이블 반환 매개 변수는 비슷한 기능을 제공하지만 서버와 더 잘 통합됩니다. 이렇게 하면 RPC 요청 수가 줄어들고 서버에서 집합 기반 작업을 사용할 수 있습니다.
테이블 값 매개 변수는 SQL Server Native Client OLE DB 공급자에서 OLE DB 행 집합 개체로 지원됩니다. 모든 Rowset 개체는 소비자가 테이블 반환 매개 변수 매개 변수의 자리 표시자로 제공할 수 있습니다(즉, SQL Server Native Client OLE DB 공급자를 사용하는 클라이언트 애플리케이션). 테이블 반환 매개 변수는 다른 SQL Server 매개 변수 형식처럼 처리됩니다. SQL Server Native Client OLE DB 공급자는 만들기, 검색, 사양, 바인딩 및 스키마 인터페이스를 제공합니다.
이 섹션의 내용
참고 항목
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기