DBPROP_ROW_BULKOPS

Property group: Rowset

Property set: DBPROPSET_ROWSET

Column? N

Type: VT_14

Description: Bulk Operations

A bitmask describing optimizations that a provider may take for updates to the rowset. These optimizations are usually used for things like bulk loading of a table. The following values can be specified and are usually set as OPTIONAL properties because they are hints to the provider. Additional bits may be defined in the future; providers should be prepared to handle new bits in this bitmask by ignoring them if the property is set as optional or by returning an error if the property is set as required.

  • DBPROPVAL_BO_NOLOG ? The provider is not required to log inserts or changes to the rowset.

  • DBPROPVAL_BO_NOINDEXUPDATE ? The provider is not required to update indexes based on inserts or changes to the rowset. Any indexes need to be re-created following changes made through the rowset.

  • DBPROPVAL_BO_REFINTEGRITY ? Referential Integrity constraints do not need to be checked or enforced for changes made through the rowset.

Show: