Data.DBXMetaDataNames.TDBXForeignKeyColumnsIndex
Delphi
TDBXForeignKeyColumnsIndex = class
C++
class PASCALIMPLEMENTATION TDBXForeignKeyColumnsIndex : public System::TObject
Eigenschaften
| Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet | 
|---|---|---|---|---|
| class | public | Data.DBXMetaDataNames.pas Data.DBXMetaDataNames.hpp  | 
        Data.DBXMetaDataNames | Data.DBXMetaDataNames | 
Beschreibung
Greift über die Ordinalwerte in den ForeignKeyColumns-Metadaten auf Spalten zu.
Mit TDBXForeignKeyColumnsIndex wird über die Ordinalwerte in der ForeignKeyColumns-Metadatenkollektion auf Spalten zugegriffen. Diese Spalten werden beim Lesen der Metadaten zurückgegeben, wenn TDBXCommand.Text TDBXMetaDataCommands.GetForeignKeyColumns 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.
| Ordinalname der Spalte | Datentyp der Daten in der Spalte | Beschreibung | 
|---|---|---|
| 
 CatalogName  | 
 String  | 
 Katalogname der Tabelle mit dem Fremdschlüssel.  | 
| 
 SchemaName  | 
 String  | 
 Schemaname der Tabelle mit dem Fremdschlüssel.  | 
| 
 TableName  | 
 String  | 
 Tabellenname der Tabelle mit dem Fremdschlüssel.  | 
| 
 ForeignKeyName  | 
 String  | 
 Name des Fremdschlüssels.  | 
| 
 ColumnName  | 
 String  | 
 Spalte, die auf eine Spalte in einer anderen Tabelle verweist.  | 
| 
 PrimaryCatalogName  | 
 String  | 
 Katalogname der Tabelle, auf die verwiesen wird.  | 
| 
 PrimarySchemaName  | 
 String  | 
 Schemaname der Tabelle, auf die verwiesen wird.  | 
| 
 PrimaryTableName  | 
 String  | 
 Name der Tabelle, auf die verwiesen wird.  | 
| 
 PrimaryKeyName  | 
 String  | 
 Name des Schlüssels, auf den verwiesen wird. Dies ist in der Regel der Primärschlüssel.  | 
| 
 PrimaryColumnName  | 
 String  | 
 Spalte, auf die verwiesen wird.  | 
| 
 Ordinal  | 
 Int32  | 
 Position der Splatenreferenz im Fremdschlüssel.  |