Linux 拨号vps windows公众号手机端

sql建立索引的方法有哪些

lewis 9年前 (2016-08-09) 阅读数 12 #VPS/云服务器
文章标签 sql

在 SQL 中建立索引的方法有以下几种:

  1. CREATE INDEX 语句:可以使用 CREATE INDEX 语句来创建索引,语法为:
CREATE INDEX index_name
ON table_name (column1, column2, ...);
  1. ALTER TABLE 语句:也可以使用 ALTER TABLE 语句来添加索引,语法为:
ALTER TABLE table_name
ADD INDEX index_name (column1, column2, ...);
  1. UNIQUE 约束:可以在创建表时指定某列为唯一索引,语法为:
CREATE TABLE table_name (
    column1 datatype UNIQUE,
    column2 datatype,
    ...
);
  1. PRIMARY KEY 约束:可以在创建表时指定某列为主键索引,主键索引是唯一索引的特例,语法为:
CREATE TABLE table_name (
    column1 datatype PRIMARY KEY,
    column2 datatype,
    ...
);
  1. FOREIGN KEY 约束:在创建外键约束时,也会自动创建索引,语法为:
CREATE TABLE table_name1 (
    column1 datatype PRIMARY KEY,
    column2 datatype,
    ...
);

CREATE TABLE table_name2 (
    column1 datatype,
    column2 datatype,
    FOREIGN KEY (column1) REFERENCES table_name1(column1)
);

以上是 SQL 中建立索引的几种方法,根据具体情况可以选择适合的方法来创建索引。

版权声明

本文仅代表作者观点,不代表米安网络立场。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

热门