Partager via


Propriétés des colonnes (OLE DB)

Le jeu de propriétés DBPROPSET_COLUMN contient les propriétés ci-après.

Identifiant de la propriété Description

DBPROP_COL_AUTOINCREMENT

  • Type : VT_BOOL
  • Lecture/écriture : 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 Edition prend en charge l'attribut d'auto-incrémentation sur les colonnes DBTYPE_I8 et DBTYPE_I4.

DBPROP_COL_DEFAULT

  • Type : tout type
  • Lecture/écriture : 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 : lecture/écriture

DBPROP_COL_INCREMENT

  • Type : VT_I4
  • Lecture/écriture : 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 : lecture/écriture

DBPROP_COL_NULLABLE

  • Type : VT_BOOL
  • Lecture/écriture : lecture/écriture
  • Remarque : SQL Server 2005 Compact Edition prend en charge les valeurs NULL pour tous les types.

DBPROP_COL_SEED

  • Type : VT_I4
  • Lecture/écriture : lecture/écriture
  • Remarque : uniquement utilisable sur des colonnes d'identité et si l'auto-incrémentation a pour valeur VARIANT_TRUE.

Voir aussi

Aide et information

Assistance sur SQL Server Compact Edition