Le jeu de propriétés DBPROPSET_COLUMN contient les propriétés ci-après.
ID de la propriété
Description
DBPROP_COL_AUTOINCREMENT
Type : VT_BOOL
Lecture/écriture typique : lecture/écriture
Remarque : indique si les valeurs de la colonne d'identité sont auto-incrémentielles. Il ne peut y avoir qu'une seule colonne auto-incrémentielle par table. SQL Server Compact 3.5 prend en charge l'attribut d'auto-incrémentation sur les colonnes DBTYPE_I8 et DBTYPE_I4.
DBPROP_COL_DEFAULT
Type : Any
Lecture/écriture typique : lecture/écriture
Remarque : spécifie la valeur par défaut de cette colonne. Il peut s'agir d'une constante, d'une expression ou de la fonction getdate. Les requêtes ne sont pas prises en charge comme valeurs par défaut. Les littéraux de chaîne doivent être placés entre guillemets simples, par exemple 'maChaîne'.
DBPROP_COL_FIXEDLENGTH
Type : VT_BOOL
Lecture/écriture typique : lecture/écriture
DBPROP_COL_INCREMENT
Type : VT_I4
Lecture/écriture typique : lecture/écriture
Remarque : uniquement utilisable sur des colonnes d'identité et si l'auto-incrémentation a pour valeur VARIANT_TRUE.
DBPROP_COL_ISLONG
Type : VT_BOOL
Lecture/écriture typique : lecture/écriture
DBPROP_COL_NULLABLE
Type : VT_BOOL
Lecture/écriture typique : lecture/écriture
Remarque : SQL Server Compact 3.5 prend en charge les valeurs NULL pour tous les types.
DBPROP_COL_SEED
Type : VT_I4
Lecture/écriture typique : lecture/écriture
Remarque : uniquement utilisable sur des colonnes d'identité et si l'auto-incrémentation a pour valeur VARIANT_TRUE.