Freigeben über


Spalteneigenschaften (OLE DB)

Der DBPROPSET_COLUMN-Eigenschaftensatz enthält die folgenden Eigenschaften.

Eigenschafts-ID

Beschreibung

DBPROP_COL_AUTOINCREMENT

  • Typ: VT_BOOL

  • Typischer Wert für Lesen/Schreiben: Lesen/Schreiben

  • Hinweise: Gibt an, ob die Werte der Identitätsspalte automatisch inkrementiert werden. Es kann nur eine automatisch inkrementierte Spalte pro Tabelle geben. SQL Server Compact unterstützt das Attribut zum automatischen Inkrementieren in DBTYPE_I8- und DBTYPE_I4-Spalten.

DBPROP_COL_DEFAULT

  • Typ: Beliebig

  • Typischer Wert für Lesen/Schreiben: Lesen/Schreiben

  • Hinweise: Gibt den Standardwert für diese Spalte an. Dies kann eine Konstante, ein Ausdruck oder die getdate-Funktion sein. Abfragen werden nicht als Standardwerte unterstützt. Zeichenfolgenliterale müssen in einfache Anführungszeichen eingeschlossen werden, z. B. 'MeineZeichenfolge'.

DBPROP_COL_FIXEDLENGTH

  • Typ: VT_BOOL

  • Typischer Wert für Lesen/Schreiben: Lesen/Schreiben

DBPROP_COL_INCREMENT

  • Typ: VT_I4

  • Typischer Wert für Lesen/Schreiben: Lesen/Schreiben

  • Hinweise: Wird nur verwendet, wenn das Attribut zum automatischen Inkrementieren den Wert VARIANT_TRUE aufweist, und kann nur für Identitätsspalten verwendet werden.

DBPROP_COL_ISLONG

  • Typ: VT_BOOL

  • Typischer Wert für Lesen/Schreiben: Lesen/Schreiben

DBPROP_COL_NULLABLE

  • Typ: VT_BOOL

  • Typischer Wert für Lesen/Schreiben: Lesen/Schreiben

  • Hinweis: SQL Server Compact unterstützt alle Typen als Nullable-Typ.

DBPROP_COL_SEED

  • Typ: VT_I4

  • Typischer Wert für Lesen/Schreiben: Lesen/Schreiben

  • Hinweise: Wird nur verwendet, wenn das Attribut zum automatischen Inkrementieren den Wert VARIANT_TRUE aufweist, und kann nur für Identitätsspalten verwendet werden.