首页 > 数据库 >Sql Server sql语句创建索引

Sql Server sql语句创建索引

时间:2022-12-06 10:13:54浏览次数:58  
标签:INDEX name index 创建 CREATE Sql Server 索引 sql

https://blog.csdn.net/beautifull001/article/details/125178715

create index [index_mode] on [cn_name]([car_mode]);
index_mode自定义索引名

cn_name表名

car_mode列名

1.创建普通索引
SQL CREATE INDEX 语法
在表上创建一个简单的索引。允许使用重复的值:

CREATE INDEX index_name
ON table_name (column_name);

注释:“column_name” 规定需要索引的列。

2.创建唯一索引
SQL CREATE UNIQUE INDEX 语法
在表上创建一个唯一的索引。唯一的索引意味着两个行不能拥有相同的索引值。

CREATE UNIQUE INDEX index_name
ON table_name (column_name);
3.实例
CREATE INDEX 实例
本例会创建一个简单的索引,名为 “PersonIndex”,在 Person 表的 LastName 列:

CREATE INDEX PersonIndex
ON Person (LastName);
4.索引添加约束
如果您希望以降序索引某个列中的值,您可以在列名称之后添加保留字 DESC:

CREATE INDEX PersonIndex
ON Person (LastName DESC);
5.组合索引
假如您希望索引不止一个列,您可以在括号中列出这些列的名称,用逗号隔开:

CREATE INDEX PersonIndex
ON Person (LastName, FirstName);

标签:INDEX,name,index,创建,CREATE,Sql,Server,索引,sql
From: https://www.cnblogs.com/zhoading/p/16954386.html

相关文章

  • Mysqlbackup 增量备份恢复示例
    适用范围5.7+方案概述在生产环境中,我们都会对数据库进行备份,我们知道ORACLE的RMAN备份很灵活,有全备,增量,归档等等备份方式!针对MYSQL来讲,也有一款自己的备份工具mysql......
  • mysql基础问题三问(底层逻辑;正在执行;日志观察)
    背景:经常面试会遇到且实际工作中也会应用到的三个场景:目录:一.mysql查询时的底层原理是什么?二.如何查看正在执行的mysql语句?三.如何观察mysql运行过程中的日志信息?--......
  • MySQL
    MySQL创建数据表创建MySQL数据表需要以下信息:表名表字段名定义每个表字段语法以下为创建MySQL数据表的SQL通用语法:CREATETABLEtable_name(column_namecolumn_type);以......
  • ABAP-OpenSQL-select查询操作
    *&---------------------------------------------------------------------**&ReportZ13*&*&-----------------------------------------------------------------......
  • 修改SqlServer默认端口 1433
    修改成需要的端口;防火墙出站入站规格需要修改一下;重启SqlServer服务;     ......
  • 《MySQL必知必会》知识汇总三
    十三、联结表本章将介绍什么是联结,为什么使用联结,如何编写使用联结的select语句联结简单来说,联结是一种机制,用来在一条select语句中关联表,因此称为联结。使用特殊的语......
  • mysql四种连接测试
    #创建并选择数据库CREATEDATABASEshop;USEshop;#创建商品分类表CREATETABLEsh_goods_category(idINTUNSIGNEDPRIMARYKEYAUTO_INCREMENTCOMMENT'分类id',......
  • postgresql mybatis like查询报错:org.postgresql.util.PSQLException: 栏位索引超过许
    最开始写法:...like'%#{code}%'...,报错改成:...likeCONCAT('%',#{code},'%')...,报错又改成:...likeCONCAT('%','#{code}','%')...,报错又又改成:...likeCONCAT('%......
  • MYSQL---纯手写sql之查询【日期字段】
    前言:MySQL查询指定的日期格式字段,使用date_format(date,format)函数date_Format('自定义时间','时间格式')自定义时间:2022-12-0500:00:00时间格式:%Y-%M-%......
  • 数据库授权用户,允许指定网段可以连接mysql
    数据库授权用户,允许192.168.100.0/24网段可以连接mysql1.访问数据库#主机测试[root@node1~]#mysql-uroot-pmysql>showdatabases;+--------------------+|Da......