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.