CREATE INDEX 語句限制

CREATE INDEXMicrosoft Excel 或文字驅動程式不支援語句。

索引最多可以在 10 個數據行上定義。 如果語句中包含超過 10 個 CREATE INDEX 資料行,則無法辨識索引,而且會將資料表視為未建立任何索引。

dBASE 驅動程式無法在資料行上 LOGICAL 建立索引。

使用 dBASE 驅動程式時,可藉由在 語句子句中指定的 WHERE 資料行 (或) 索引上建 .mdx 置 (或 .ndx ) 索引,來改善大型檔案的 SELECT 回應時間。 現有 .mdx 索引會自動套用至 = 子句和 LIKE 述詞中的 WHERE><>= 、、 =<BETWEEN 運算子,以及聯結述詞。

使用 dBASE 驅動程式時,語句所建立的索引是非統一 CREATE UNIQUE INDEX 的,而且可以將重複的值插入索引資料行中。 只有一筆具有相同索引鍵值的集合記錄可以新增至索引。

使用 Paradox 驅動程式時,必須在資料表中連續資料行子集上定義唯一索引,包括第一個資料行。 如果資料表上未定義唯一索引,或是不使用 Borland 資料庫引擎 實作,Paradox 驅動程式就無法更新資料表。