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. |