ISSCommandWithParameters (OLE DB)

适用于:SQL Server Azure SQL 数据库 Azure SQL 托管实例 Azure Synapse Analytics Analytics Platform System (PDW)

下载 OLE DB 驱动程序

ISSCommandWithParameters 接口公开了对 SQL Server XML 和用户定义类型 (UDT) 的支持。 这一可选接口继承自核心 OLE DB 接口 ICommandWithParameters 。 除了从 ICommandWithParameters 继承的三个方法(GetParameterInfo、MapParameterNames 和 SetParameterInfo)之外,ISSCommandWithParameters 还提供了两个用于处理服务器特定数据类型的新方法 。

注意

当使用服务组件时,可以使用 ISSCommandWithParameters 接口,但是服务组件不会使用此接口 。

方法 说明
ISSCommandWithParameters::GetParameterProperties (OLE DB) 对传递到该命令的每个 UDT 或 XML 参数返回数组中的一个 SSPARAMPROPS 属性集结构,但是对于其他类型的参数,不会返回任何内容 。
ISSCommandWithParameters::SetParameterProperties (OLE DB) 按照序号基于每个参数设置参数属性,或者通过指定 SSPARAMPROPS 结构数组来设置大容量参数属性 。

另请参阅

接口 (OLE DB)
使用 XML 数据类型
使用用户定义类型