Bagikan melalui


Properti Sesi - Driver OLE DB untuk SQL Server

Berlaku untuk:SQL ServerDatabase Azure SQLInstans Terkelola Azure SQLAzure Synapse AnalyticsSistem Platform Analitik (PDW)Database SQL di Microsoft Fabric

Unduh driver OLE DB

Driver OLE DB untuk SQL Server menginterpretasikan properti sesi OLE DB sebagai berikut.

ID Properti Deskripsi
DBPROP_SESS_AUTOCOMMITISOLEVELS Driver OLE DB untuk SQL Server mendukung semua tingkat isolasi transaksi autocommit dengan pengecualian tingkat kekacauan DBPROPVAL_TI_CHAOS.

Dalam properti khusus penyedia yang diatur DBPROPSET_SQLSERVERSESSION, Driver OLE DB untuk SQL Server menentukan properti sesi tambahan berikut.

ID Properti Deskripsi
SSPROP_QUOTEDCATALOGNAMES Jenis: VT_BOOL

R/W: Baca/tulis

Default: VARIANT_FALSE

Deskripsi: Pengidentifikasi yang dikutip diizinkan dalam pembatasan KATALOG.

VARIANT_TRUE: Pengidentifikasi yang dikutip dikenali untuk pembatasan katalog untuk kumpulan baris skema yang menyediakan dukungan kueri terdistribusi.

VARIANT_FALSE: Pengidentifikasi yang dikutip tidak dikenali untuk pembatasan katalog untuk kumpulan baris skema yang menyediakan dukungan kueri terdistribusi.

Untuk informasi selengkapnya tentang kumpulan baris skema yang menyediakan dukungan kueri terdistribusi, lihat Dukungan Kueri Terdistribusi di Set Baris Skema.
SSPROP_ALLOWNATIVEVARIANT Jenis: VT_BOOL

R/W: Baca/Tulis

Default: VARIANT_FALSE

Deskripsi: Menentukan apakah data yang diambil adalah sebagai DBTYPE_VARIANT atau DBTYPE_SQLVARIANT.

VARIANT_TRUE: Jenis kolom dikembalikan sebagai DBTYPE_SQLVARIANT dalam hal ini buffer akan menyimpan struktur SSVARIANT.

VARIANT_FALSE: Jenis kolom dikembalikan sebagai DBTYPE_VARIANT dan buffer akan memiliki struktur VARIAN.
SSPROP_ASYNCH_BULKCOPY Untuk menggunakan mode asinkron, atur properti sesi khusus penyedia SSPROP_ASYNCH_BULKCOPY ke VARIANT_TRUE sebelum memanggil metode BCPExec. Properti ini tersedia dalam kumpulan properti DBPROPSET_SQLSERVERSESSION.

Lihat Juga

Objek Sumber Data (OLE DB)