Der DBPROPSET_COLUMN-Eigenschaftensatz enthält die folgenden Eigenschaften.
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 Edition 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
- Hinweise: SQL Server 2005 Compact Edition unterstützt alle Typen als NULL-zulässig.
|
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.
|
Siehe auch
Informationsquellen für SQL Server Compact Edition