SQL Server Native Client 數據源信息屬性
適用於: SQL Server Azure SQL 資料庫 Azure SQL 受控執行個體 Azure Synapse Analytics Analytics Platform System (PDW)
重要
SQL Server Native Client (通常縮寫為 SNAC) 已從 SQL Server 2022 (16.x) 和 SQL Server Management Studio 19 (SSMS) 中移除。 不建議使用 SQL Server Native Client OLE DB 提供者 (SQLNCLI 或 SQLNCLI11) 和舊版 Microsoft OLE DB Provider for SQL Server (SQLOLEDB) 進行新的開發。 請切換至新的 Microsoft OLE DB Driver (MSOLEDBSQL) for SQL Server 以繼續使用。
在提供者特定屬性集DBPROPSET_SQLSERVERDATASOURCEINFO中,SQL Server Native Client OLE DB 提供者會定義下列數據源資訊屬性。
屬性識別碼 | 描述 |
---|---|
SSPROP_COLUMNLEVELCOLLATION | 類型:VT_BOOL R/W:讀取 預設值:VARIANT_TRUE 描述:用於判斷是否支援資料行定序。 VARIANT_TRUE:支援資料行層級定序。 VARIANT_FALSE:不支援資料行層級定序。 |
SSPROP_UNICODELCID | 類型:VT_I4 R/W:讀取 描述:Unicode 地區設定識別碼。 這是用於 Unicode 資料排序的地區設定。 |
SSPROP_UNICODECOMPARISONSTYLE | 類型:VT_I4 R/W:讀取 描述:Unicode 比較樣式。 用於 Unicode 資料排序的排序選項。 |
在提供者特定屬性集DBPROPSET_SQLSERVERSTREAM中,SQL Server Native Client OLE DB 提供者會定義下列其他屬性。
屬性識別碼 | 描述 |
---|---|
SSPROP_STREAM_XMLROOT | 類型:VT_BSTR R/W:讀取/寫入 描述:FOR XML 查詢的結果可能不是格式正確的文件。 指定此屬性時,'select ... for XML' 查詢的結果會包裝在此屬性提供的根標記中,以傳回格式正確的 XML 文件。 如果在瀏覽器中執行查詢,載入結果時,它可能會使瀏覽器顯示剖析器錯誤。 為避免這個錯誤,SQL ISAPI 支援關鍵字 ROOT。 此關鍵字會對應至 SSPROP_STREAM_XMLROOT 屬性。 |