创建数据库表索引
来源:互联网 发布:mac版阿里旺旺10.9.5 编辑:程序博客网 时间:2024/06/05 14:14
在表格上建立索引是一件有利于系统效率的事。一个索引可以涵盖一或多个栏位。建立索引的语法如下:
CREATE INDEX "INDEX_NAME" ON "TABLE_NAME" (COLUMN_NAME)
现在假设我们有以下这个表格,
TABLE Customer
(First_Name char(25),
Last_Name char(25),
Address char(50),
City char(25),
Country char(25),
Birth_Date date)
假如要在Last_Name这列上建立一个索引,我们就可以:
CREATE INDEX IDX_CUSTOMER_LAST_NAME
on CUSTOMER (Last_Name)
如果您希望以降序索引某个列中的值,您可以在列名称之后添加保留字 DESC:
CREATE INDEX IDX_CUSTOMER_LAST_NAME
on CUSTOMER (Last_Name desc)
假如您希望索引不止一个列,您可以在括号中列出这些列的名称,用逗号隔开:
CREATE INDEX IDX_CUSTOMER_LOCATION
on CUSTOMER (City, Country)
索引的命名并没有一个固定的方式。通常会用的方式是在名称前加一个字首,例如 "IDX_" ,来避免与资料库中的其他物件混淆。另外,在索引名之内包括表格名及栏位名也是一个好的方式。
0 0
- 创建数据库表索引
- 数据库表索引创建脚本
- 查询数据库表索引名称、索引字段、创建索引语句
- 数据库索引,怎么创建索引
- [zz]SQL 创建数据库、表以及索引
- SQL 创建索引,遍历数据库所有表
- SQL 创建数据库、表以及索引
- 数据库 - 索引、基本表创建与删除
- SQL 创建数据库、表以及索引
- oracle数据库表,索引创建实例
- SQLServer数据库创建索引
- oracle数据库创建索引
- rails 创建数据库索引
- 数据库索引创建规则
- 数据库操作--创建索引
- 创建数据库索引
- 查询数据库表索引名称、索引字段、创建所以语句
- MySQL数据库索引:删除、查看、创建索引
- 单链表<br>java单链表的实现, 多线程 ,读写锁
- opencv图像匹配常用特征点
- Xcode 7.3编译报错 Command /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.x 解决方案
- 访问网络------开源-Retrofit
- 51单片机 C语言中全局变量的使用extern
- 创建数据库表索引
- Android--Service完全解析,关于服务你所需知道的一切(上)
- MySQL批量SQL插入性能优化
- pcap文件格式及写pcap文件
- Android Dalvik虚拟机初识
- 处置百万级以上的数据提高查询速度的方法
- Install Seafile Secure Cloud Storage on CentOS 7
- 服务器慢 mysql-bin.000001文件占满磁盘的原因与解决
- 数据挖掘001