Compartir a través de


Propiedades de índices (OLE DB)

El conjunto de propiedades DBPROPSET_INDEX contiene las propiedades siguientes. Todas estas propiedades se encuentran en el grupo Index.

Id. de propiedad

Descripción

DBPROP_INDEX_AUTOUPDATE

  • Tipo: VT_BOOL

  • L/E típica: sólo lectura

  • Descripción: actualización automática

Notas: para este proveedor, el valor es siempre VARIANT_TRUE, que indica que el índice se mantiene de forma automática.

DBPROP_INDEX_NULLCOLLATION

  • Tipo: VT_I4

  • L/E típica: sólo lectura

  • Descripción: intercalación de NULL

Notas: especifica cómo se intercalan los valores NULL en el índice. Para este proveedor, el valor es siempre DBPROPVAL_NC_LOW, que indica que los valores NULL se insertan en el extremo inferior de la lista.

DBPROP_INDEX_NULLS

  • Tipo: VT_I4

  • L/E típica: L/E

  • Descripción: claves NULL

Notas: especifica si se permiten claves NULL. Para este proveedor, el valor es siempre DBPROPVAL_IN_DISALLOWNULL, que indica que el índice no permite entradas en las que las columnas de clave sean NULL. Si intenta insertar una entrada de índice con una clave NULL, el proveedor devolverá un error. Este proveedor permite utilizar tanto los índices que admiten valores NULL como los que no.

DBPROP_INDEX_TYPE

  • Tipo: VT_I4

  • L/E típica: sólo lectura

  • Descripción: tipo de índice

Notas: especifica el tipo del índice. Para este proveedor, el valor es siempre DBPROPVAL_IT_BTREE.

DBPROP_INDEX_UNIQUE

  • Tipo: VT_BOOL

  • L/E típica: L/E

  • Descripción: único

  • Notas: especifica si las claves de índice deben ser únicas. El proveedor admite los valores siguientes:

    • VARIANT_TRUE, que indica que las claves de los índices deben ser únicas.

VARIANT_FALSE, que indica que se permiten claves duplicadas.