다음을 통해 공유


ISSCommandWithParameters(Native Client OLE DB 공급자)

적용 대상: SQL Server Azure SQL 데이터베이스 Azure SQL Managed Instance Azure Synapse Analytics Analytics Platform System(PDW)

Important

SQL Server Native Client(약칭 SNAC)는 SQL Server 2022(16.x) 및 SSMS(SQL Server Management Studio) 19에서 제거되었습니다. SQL Server Native Client OLE DB 공급자(SQLNCLI 또는 SQLNCLI11)와 레거시 Microsoft OLE DB Provider for SQL Server(SQLOLEDB)는 모두 새로운 개발에 권장되지 않습니다. 앞으로 SQL Server용 새 Microsoft OLE DB 드라이버(MSOLEDBSQL)로 전환합니다.

ISSCommandWithParameters 는 SQL Server XML 및 UDT(사용자 정의 형식)에 대한 지원을 노출합니다. 핵심 OLE DB 인터페이스 ICommandWithParameters에서 상속되는 선택적 인터페이스 입니다. ICommandWithParameters에서 상속된 세 가지 메서드 외에; GetParameterInfo, MapParameterNamesSetParameterInfo; ISSCommandWithParameters는 서버 특정 데이터 형식을 처리하는 데 사용되는 두 가지 새로운 메서드를 제공합니다.

참고 항목

ISSCommandWithParameters 인터페이스는 서비스 구성 요소를 사용할 때 사용할 수 있지만 서비스 구성 요소 자체는 이 인터페이스를 사용하지 않습니다.

메서드 설명
ISSCommandWithParameters::GetParameterProperties(OLE DB) 명령에 전달된 각 UDT 또는 XML 매개 변수에 대해 배열에서 하나의 SSPARAMPROPS 속성 집합 구조를 반환하지만 다른 형식의 매개 변수에는 반환되지 않습니다.
ISSCommandWithParameters::SetParameterProperties(OLE DB) 매개 변수별로 서수를 기준으로 매개 변수 속성을 설정하거나 SSPARAMPROPS 구조의 배열을 지정하여 대량 매개 변수 속성을 설정합니다.

참고 항목

인터페이스(OLE DB)
XML 데이터 형식 사용
사용자 정의 형식 사용