工作階段屬性

SQL Server Native Client OLE DB 提供者會解譯 OLE DB 會話屬性,如下所示。

屬性識別碼 描述
DBPROP_SESS_AUTOCOMMITISOLEVELS SQL Server Native Client OLE DB 提供者支援所有自動認可交易隔離等級,但混亂層級除外DBPROPVAL_TI_CHAOS。

在提供者特定屬性集DBPROPSET_SQLSERVERSESSION中,SQL Server Native Client OLE DB 提供者會定義下列額外的會話屬性。

屬性識別碼 描述
SSPROP_QUOTEDCATALOGNAMES 類型:VT_BOOL

R/W︰讀取/寫入

預設值:VARIANT_FALSE

描述:CATALOG 限制中允許引號識別碼。

VARIANT_TRUE:辨識出引號識別碼有提供分散式查詢支援之結構描述資料列集的目錄限制。

VARIANT_FALSE:未辨識出引號識別碼有提供分散式查詢支援之結構描述資料列集的目錄限制。

如需提供分散式查詢支援之結構描述資料列集的詳細資訊,請參閱結構描述資料列集中的分散式查詢支援
SSPROP_ALLOWNATIVEVARIANT 類型:VT_BOOL

R/W:讀取/寫入

預設值:VARIANT_FALSE

描述:決定所提取的資料是否為 DBTYPE_VARIANT 或 DBTYPE_SQLVARIANT。

VARIANT_TRUE:資料行類型是以 DBTYPE_SQLVARIANT 傳回,在此種情況下,緩衝區會保存 SSVARIANT 結構。

VARIANT_FALSE:資料行類型是以 DBTYPE_VARIANT 傳回,而且緩衝區將具有 VARIANT 結構。
SSPROP_ASYNCH_BULKCOPY 若要使用非同步模式,請在呼叫 BCPExec 方法之前將提供者特有的工作階段屬性 SSPROP_ASYNCH_BULKCOPY 設定為 VARIANT_TRUE。 DBPROPSET_SQLSERVERSESSION 屬性集中有提供這個屬性。

另請參閱

資料來源物件 (OLE DB)