数据源信息属性

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

下载 OLE DB 驱动程序

在提供程序特定的属性集 DBPROPSET_SQLSERVERDATASOURCEINFO 中,适用于 SQL Server 的 OLE DB 驱动程序定义了下列数据源信息属性。

属性 ID 说明
SSPROP_COLUMNLEVELCOLLATION 类型:VT_BOOL

读取/写入:读取

默认值:VARIANT_TRUE

说明:用于确定是否支持列排序规则。

VARIANT_TRUE:支持列级别排序规则。

VARIANT_FALSE:不支持列级别排序规则。
SSPROP_UNICODELCID 类型:VT_I4 读取/写入:读取

说明:Unicode 区域设置 ID。

这是用于 Unicode 数据排序的区域设置。
SSPROP_UNICODECOMPARISONSTYLE 类型:VT_I4 读取/写入:读取

说明:Unicode 比较样式。

用于 Unicode 数据排序的排序选项。

在提供程序特定的属性集 DBPROPSET_SQLSERVERSTREAM 中,适用于 SQL Server 的 OLE DB 驱动程序定义了下列附加属性。

属性 ID 说明
SSPROP_STREAM_XMLROOT 类型:VT_BSTR 读取/写入:读取/写入

说明:FOR XML 查询的结果可能不是格式正确的文档。 如果此属性已指定,“select ... for XML”查询结果会被包装在此属性提供的根标记中,以返回格式正确的 XML 文档。 如果查询是在浏览器中执行的,在加载结果时它可能导致浏览器显示分析器错误。 为了避免错误,SQL ISAPI 支持 ROOT 关键字。 此关键字映射到 SSPROP_STREAM_XMLROOT 属性。

另请参阅

数据源对象 (OLE DB)