IBX.IBExtract.TExtractType
Delphi
TExtractType =
C++
enum DECLSPEC_DENUM TExtractType : unsigned char { etDomain, etTable, etRole, etTrigger, etForeign, etIndex, etData, etGrant, etCheck, etAlterProc, etEUAUser, etEncryption, etSubscriptions, etTableSpaces, etDescriptions, etCollations, etCharSets };
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
enum | public | IBX.IBExtract.pas IBX.IBExtract.hpp |
IBX.IBExtract | IBX.IBExtract |
説明
TExtractType は、InterBase サーバーから抽出するメタデータのスコープを示す列挙型です。
次の表に、TExtractType の列挙項目およびその意味を示します。
値 | 意味 |
---|---|
etDomain |
データベース テーブルに関するメタデータを取得する際に、そのテーブルに関連するすべてのドメインについての情報を含めます。 |
etTable |
指定された名前付きのテーブルだけに関連する、ターゲット型のメタデータを取得します。 |
etRole |
データベース テーブルに関するメタデータを取得する際に、そのテーブルにアクセスするすべてのロールについての情報を含めます。 |
etTrigger |
データベース テーブルに関するメタデータを取得する際に、そのテーブルに関連するすべてのトリガについての情報を含めます。 |
etForeign |
データベース テーブルに関するメタデータを取得する際に、外部キー制約についての情報を含めます。 |
etIndex |
データベース テーブルに関するメタデータを取得する際に、そのテーブルに定義されているインデックスについての情報を含めます。 |
etData |
データベース テーブルに関するメタデータを取得する際に、データ値を含めます。 |
etGrant |
データベース テーブルに関するメタデータを取得する際に、ユーザー権限についての情報を含めます。 |
etCheck |
データベース テーブルに関するメタデータを取得する際に、検査制約についての情報を含めます。 |
etAlterProc |
ストアド プロシージャに関するメタデータを取得する際に、プロシージャが相互に参照する状況に対処するため、抽出処理でダミー プロシージャが作成されることがあります。これらのダミー プロシージャは、参照されるストアド プロシージャの代わりであり、後で正しい形式に変更されます。このフラグは、修正された形式のみが取得されることを示します。 |