Distributed Tuning Objects Guide (v11)

DtoIndex オブジェクト

このオブジェクトはテーブルのインデックスを表します。

プロパティ

Flags
インデックス セグメントの列名を取得または設定します。これは列挙型の値です。可能な値のリストについては、インデックス フラグを参照してください。
Name
インデックスの名前を設定または取得します。
Number
インデックスの 0 から始まる番号を取得または設定します。
Tag
インデックス タグを取得します。インデックスを構成するすべての列の名前が含まれます。

コレクション

DtoSegments コレクション

メソッド

なし

備考

1 つのインデックスに対し、119 個のセグメントが許可されます。1 つのインデックスのセグメントに含まれるすべての列を結合したサイズは、255 バイトより大きくすることはできないことに注意してください。

インデックス セグメントの中で最後の列のみが部分インデックス フラグを持つことができます。インデックスの最後のセグメントでないのに部分インデックス フラグを使用しているインデックス セグメントでは、部分フラグが無視されます。

'辞書をインスタンス化して開く 
Dim dictionary as new DtoDictionary 
Dim result as DtoResult 
result = dictionary.Open("d:¥mydemodata") 
 
'MYDEMODATA データベースから STUDENT テーブルを取得する 
Dim students_table as DtoTable 
Set students_table = dictionary.Tables("STUDENT") 
 
'DEMODATA の Indexes コレクションを取得する 
Dim students_idx as DtoIndexes 
Set students_idx = students_table.Indexes 
 
'最初のインデックスを取得し、その名前を調べる 
Dim first_idx as DtoIndex 
Set first_idx = students_idx(1) 
Dim index_name as String 
index_name = first_idx.Name 

関連項目

DtoIndexes コレクション

DtoSegments コレクション


DtoIndexes コレクション

DtoSegments コレクション