索引用于非常快速地创建和检索数据库中的数据,可以通过使用表中的单个或一组列字段来创建索引,索引会影响写入与更新速度性能。
例如,以下SQL语法创建了一个名为Customers的新表,并在其中添加了五列。
链接:https://www.learnfk.comhttps://www.learnfk.com/sql/sql-index.html
来源:LearnFk无涯教程网
CREATE TABLE CUSTOMERS( ID INT NOT NULL, NAME VARCHAR (20) NOT NULL, AGE INT NOT NULL, ADDRESS CHAR (25) , SALARY DECIMAL (18, 2), PRIMARY KEY (ID) );
现在,您可以使用下面给出的语法在单个或多个列上创建索引。
CREATE INDEX index_name ON table_name ( column1, column2.....);
要在AGE列上创建索引,要针对特定年龄优化对客户的搜索,可以使用下面给出的-下面的SQL语法
CREATE INDEX idx_age ON CUSTOMERS ( AGE );
要删除索引约束,请使用以下SQL语法。
ALTER TABLE CUSTOMERS DROP INDEX idx_age;
祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)