CREATE INDEX 语句

使用 CREATE INDEX 语句在数据库文件中加速搜索。CREATE INDEX 语句的格式为:

复制
CREATE INDEX ON table_name.column_name
CREATE INDEX ON table_name (column_name)

单列支持 CREATE INDEX(不支持多列索引)。在与容器字段类型、合计字段、在 FileMaker Pro 数据库库文件中具有全局存储选项的字段或未存储计算字段的字段相应对的列上不允许索引。

自动创建文本列的索引会为 FileMaker Pro 数据库文件中的相应字段选择“索引”中的“最小”作为“存储选项”。自动创建非文本列(或设定为日文文本格式的列)的索引会为 FileMaker Pro 数据库文件中的相应字段选择“索引”中的“全部”作为“存储选项”。

自动创建任何列的索引会为 FileMaker Pro 数据库文件中的相应字段选择“索引”中的“根据需要自动创建索引”作为“存储选项”。

FileMaker 软件根据需要自动创建索引。使用 CREATE INDEX 会导致立即构建索引,而不是根据需要。

示例

复制
CREATE INDEX ON Salespeople.Salesperson_ID