FireDAC.Comp.Client.TFDCustomManager.GetIndexNames
Delphi
procedure GetIndexNames(const AConnectionName, ACatalogName, ASchemaName, ATableName, APattern: string; AList: TStrings);
C++
void __fastcall GetIndexNames(const System::UnicodeString AConnectionName, const System::UnicodeString ACatalogName, const System::UnicodeString ASchemaName, const System::UnicodeString ATableName, const System::UnicodeString APattern, System::Classes::TStrings* AList);
Properties
Type | Visibility | Source | Unit | Parent |
---|---|---|---|---|
procedure function |
public | FireDAC.Comp.Client.pas FireDAC.Comp.Client.hpp |
FireDAC.Comp.Client | TFDCustomManager |
Description
Returns a list of table indexes of the database.
This method receives the following parameters:
AConnectionName
is the name of the FireDAC connection definition to use.ACatalogName
is an optional database table catalog name to use.ASchemaName
is an optional database table schema name to use.ATableName
is the name of the database table to use.APattern
is an optional table search pattern to use. Rules of the SQLLIKE
statement apply.AList
is a list of strings that GetIndexNames fills with the index names of the specified database table.