CREATE INDEX 語句限制

CREATE INDEX Microsoft Excel 或 Text 驅動程式不支援語句。

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

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

使用 dBASE 驅動程式時,可以在語句的 子句中指定的WHERE數據行 () 欄位上建.mdx置 (或 .ndx) 索引,以改善大型檔案的SELECT響應時間。 現有.mdx索引會自動套用至 =子句和述詞中的 WHERE>=<>=<BETWEENLIKE 運算符,以及聯結述詞。

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

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