从 SQL Server 2012 开始的数据库引擎改进允许 ICommandWithParameters::GetParameterInfo 获取预期结果的更准确说明。 这些更准确的结果可能与早期版本的 SQL Server 中 CommandWithParameters::GetParameterInfo 返回的值不同。 有关详细信息,请参阅 元数据发现。
从 SQL Server 2012 开始,调用 ICommandWithParameters::SetParameterInfo 时,传递给 pwszName 参数的值必须是有效的标识符。 有关详细信息,请参阅 Database Identifiers。