Data.DBXMetaDataNames.TDBXColumnsColumns
Delphi
TDBXColumnsColumns = class
C++
class PASCALIMPLEMENTATION TDBXColumnsColumns : public System::TObject
Eigenschaften
| Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
|---|---|---|---|---|
| class | public | Data.DBXMetaDataNames.pas Data.DBXMetaDataNames.hpp |
Data.DBXMetaDataNames | Data.DBXMetaDataNames |
Beschreibung
Greift auf Spalten über die Namen in den Columns-Metadaten zu.
Mit TDBXColumnsColumns wird auf Spalten über die Namen in der Columns-Metadatenkollektion zugegriffen. Diese Spalten werden beim Lesen der Metadaten zurückgegeben, wenn TDBXCommand.Text TDBXMetaDataCommands.GetColumns ist. Um die Metadatenspalte zu ermitteln, verwenden Sie diese Konstante zum Indizieren der TDBXReader-Instanz, die von TDBXCommand.ExecuteQuery zurückgegeben wird.
Die folgende Tabelle beschreibt die Spalten.
| Spaltenname | Datentyp der Daten in der Spalte | Beschreibung |
|---|---|---|
|
CatalogName |
String |
Katalogname |
|
SchemaName |
String |
Schemaname |
|
TableName |
String |
Tabellenname |
|
ColumnName |
String |
Spaltenname |
|
TypeName |
String |
Datenbankspezifischer Datentypname |
|
Precision |
Int32 |
Genauigkeit dieses Typs Bei dem Datentyp "String" ist dies die maximale Zeichenanzahl. Bei Dezimaltypen ist dies die maximale Anzahl an Ziffern, einschließlich der Ziffern für die Skalierung. |
|
Scale |
Int32 |
Skalierung eines Dezimaltyps |
|
Ordinal |
Int32 |
Position in den Zeilen der Tabelle beginnend mit 1. |
|
DefaultValue |
String |
Standardwert |
|
IsNullable |
Boolescher Typ |
True, wenn Nullwerte aktzeptiert werden; ansonsten false. |
|
IsAutoIncrement |
Boolescher Typ |
Ein Autoinkrementwert |
|
MaxInline |
Int32 |
Die maximale Byte-Anzahl, die in die Zeile geschrieben werden soll. Die restlichen Daten werden als BLOB behandelt. |
|
DbxDataType |
Int32 |
dbExpress-Datentyp |
|
IsFixedLength |
Boolescher Typ |
True, wenn Daten mit fester Länge aufgenommen werden; ansonsten false. |
|
IsUnicode |
Boolescher Typ |
Kann Unicode-Zeichen aufnehmen |
|
IsLong |
Boolescher Typ |
Ein BLOB-Datentyp |
|
IsUnsigned |
Boolescher Typ |
Ein vorzeichenloser numerischer Typ |