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