SQL ALTER TABLE ADD INDEX (添加索引) | ||
有时在数据库中创建了一个表格之后,我们发现为该表格加上一个索引有助于该表格的查询速度。要透过SQL 达到这个目的,我们先使用ALTER TABLE 指令来告诉数据库我们要更改表格的结构,然后使用ADD INDEX 指令告诉数据库我们要添加一个索引。 添加索引的语法为: ALTER TABLE "表格名称"
ADD INDEX "索引名称" (栏位名称); 让我们看一个例子。假设我们的起点是在 CREATE TABLE 教学所建立的 Customer 表格: Customer 表格
若我们要在 "Country" 栏位上添加一个索引。我们就输入: ALTER TABLE Customer ADD INDEX IDX_COUNTRY (Country);
请注意,我们在 MySQL 上可以透过使用 ALTER TABLE 来添加索引,但是在 Oracle 或 SQL Server 并不支持这种做法。 |