SQL 中的 INDEX函数

首页 / SQL入门教程 / SQL 中的 INDEX函数

索引用于非常快速地创建和检索数据库中的数据,可以通过使用表中的单个或一组列字段来创建索引,索引会影响写入与更新速度性能。

INDEX - 示例

例如,以下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 );

INDEX - 删除约束

要删除索引约束,请使用以下SQL语法。

ALTER TABLE CUSTOMERS
   DROP INDEX idx_age;

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

持续交付36讲 -〔王潇俊〕

深入拆解Tomcat & Jetty -〔李号双〕

TypeScript开发实战 -〔梁宵〕

即时消息技术剖析与实战 -〔袁武林〕

检索技术核心20讲 -〔陈东〕

编译原理实战课 -〔宫文学〕

打造爆款短视频 -〔周维〕

Go 语言项目开发实战 -〔孔令飞〕

大厂设计进阶实战课 -〔小乔〕

好记忆不如烂笔头。留下您的足迹吧 :)