次の方法で共有


CREATE INDEX ステートメントの制限事項

CREATE INDEX ステートメントは、Microsoft Excel ドライバーまたはテキスト ドライバーではサポートされていません。

インデックスは最大 10 列で定義できます。 CREATE INDEX ステートメントに 10 を超える列が含まれている場合、インデックスは認識されず、テーブルはインデックスが作成されていないかのように扱われます。

dBASE ドライバーは、 LOGICAL 列にインデックスを作成できません。

dBASE ドライバーを使用する場合、SELECT ステートメントのWHERE句で指定された列 (フィールド) に.mdx (または.ndx) インデックスを作成することで、大きなファイルの応答時間を向上させることができます。 既存の.mdxインデックスは、WHERE句、LIKE述語、および結合述語内の=><>==<、およびBETWEEN演算子に自動的に適用されます。

dBASE ドライバーを使用すると、 CREATE UNIQUE INDEX ステートメントによって作成されたインデックスは一意で、インデックス付き列に重複する値を挿入できます。 同じキー値を持つセットのレコードをインデックスに追加できるのは 1 つだけです。

Paradox ドライバーを使用する場合は、最初の列を含む、テーブル内の列の連続したサブセットに対して一意のインデックスを定義する必要があります。 テーブルで一意のインデックスが定義されていない場合、または Borland データベース エンジンの実装なしで Paradox ドライバーが使用されている場合、Paradox ドライバーによってテーブルを更新することはできません。