CREATE INDEX 語句限制
CREATE INDEX
Microsoft Excel 或 Text 驅動程式不支援語句。
最多可以在10個數據行上定義索引。 如果語句中包含超過10個 CREATE INDEX
數據行,則無法辨識索引,而且會將數據表視為未建立索引。
dBASE 驅動程式無法在數據行上 LOGICAL
建立索引。
使用 dBASE 驅動程式時,可以在語句的 子句中指定的WHERE
數據行 () 欄位上建.mdx
置 (或 .ndx
) 索引,以改善大型檔案的SELECT
響應時間。 現有.mdx
索引會自動套用至 =
子句和述詞中的 WHERE
、 >=
<
>
=<
和 BETWEEN
LIKE
運算符,以及聯結述詞。
使用 dBASE 驅動程式時,語句所建立的索引不是唯一 CREATE UNIQUE INDEX
的,而且可以將重複的值插入索引數據行中。 只有一筆具有相同索引鍵值的集合記錄可以新增至索引。
使用 Paradox 驅動程式時,必須在數據表中數據行的連續子集上定義唯一索引,包括第一個數據行。 如果數據表上未定義唯一索引,或是不使用 Borland 資料庫引擎實作的 Paradox 驅動程式,則 Paradox 驅動程式無法更新數據表。