| テーブルインデックス (ttadv4121s000) |  |
| セッションの目的: セッションを開始するテーブルのインデックスを定義します。 インデックスは、レコードをソートしたり検索したりするのに使用します。 各テーブルには、インデックスが少なくとも 1 つは必要です。最初のインデックスは、必ず主キーになります。主キーフィールドにより、テーブルの各レコードを一意に識別できるようになります。インデックスはアプリケーションの要件に応じて追加できます。 注意 インデックスおよび VRC コードが定義されているテーブルが表示されます。 インデックスおよび記述の番号を入力します。 既存のテーブルフィールドの名前であるインデックスパーツを指定します。 重複を認めるかどうか、およびインデックスを有効にするかどうかを指定します。
フィールド | 説明
テーブル | テーブルが定義されているパッケージのコード
テーブル | テーブルのモジュールコード
テーブル | インデックスが定義されているテーブルの ID コード テーブルは、このコードとパッケージコードおよびモジュールコードとの組合せによって一意に識別されます。
VRC | VRC は、テーブルが定義されているパッケージのバージョンです。
VRC | テーブルが定義されているパッケージのリリース
VRC | テーブルが定義されているパッケージの顧客拡張
インデックス | テーブル内で一意のインデックス番号 主キーのインデックス番号は常に 1 になります。
1 | インデックスパーツは、Table Fields (ttadv4122s000) セッションで定義されたテーブルフィールドの名前です。 注意 インデックスは、24 個までの論理パーツで構成できます。物理パーツの最大数は 8 です。文字列型、列挙型、バイト型の隣り合うインデックスパーツは、テーブル定義でも隣接している場合、1 つの物理パーツに最適化することができます (ISAM データベース編成の場合のみ)。
例:
logp = | 論理パーツ
physp = | 物理パーツ
論理パーツ = テーブルフィールド (インデックスのパーツ)、物理パーツ = 隣接するテーブルフィールド (インデックスのパーツ)
重複 | このチェックボックスがオンの場合、異なるレコードで、インデックスパーツに同じ値を使用できます。これらのレコードを重複レコードと呼びます。
有効 | このチェックボックスがオンの場合、 インデックスは有効です。1 次インデックス (インデックス番号 1) は常に有効です。 注意 この情報は、データディクショナリまたはデータベースレイヤ内では使用されません。