[转帖]查看oracle中表的索引
- 作者: 五速梦信息网
- 时间: 2026年04月04日 13:57
oracle中表的索引信息存在 user_indexes 和 user_ind_columns 两张表里面,
其中
user_indexes 系统视图存放是索引的名称以及该索引是否是唯一索引等信息,
user_ind_columns 统视图存放的是索引名称,对应的表和列等
sql示例:
创建一个简单的索引
SQL CREATE INDEX 语法
在表上创建一个简单的索引。允许使用重复的值:
CREATE INDEX index_name
ON table_name (column_name)
SQL CREATE UNIQUE INDEX 语法
在表上创建一个唯一的索引。不允许使用重复的值:唯一的索引意味着两个行不能拥有相同的索引值。Creates a unique index on a table. Duplicate values are not allowed:
CREATE UNIQUE INDEX index_name
ON table_name (column_name)
注释:用于创建索引的语法在不同的数据库中不一样。因此,检查您的数据库中创建索引的语法。
CREATE INDEX 实例
下面的 SQL 语句在 "Persons" 表的 "LastName" 列上创建一个名为 "PIndex" 的索引:
CREATE INDEX PIndex
ON Persons (LastName)
如果您希望索引不止一个列,您可以在括号中列出这些列的名称,用逗号隔开:
CREATE INDEX PIndex
ON Persons (LastName, FirstName)
Oracle 的 DROP INDEX 语法:
DROP INDEX index_name
相关文章
-
[转帖]彻底搞明白 GB2312、GBK 和 GB18030
[转帖]彻底搞明白 GB2312、GBK 和 GB18030
- 互联网
- 2026年04月04日
-
[转帖]公钥基础设施(PKI,Public Key Infrastructure)闲谈
[转帖]公钥基础设施(PKI,Public Key Infrastructure)闲谈
- 互联网
- 2026年04月04日
-
[转帖]火狐URL默认打开为HTTPS,切换成http形式
[转帖]火狐URL默认打开为HTTPS,切换成http形式
- 互联网
- 2026年04月04日
-
[转帖]Unicode标准中定义的3个私有使用区域
[转帖]Unicode标准中定义的3个私有使用区域
- 互联网
- 2026年04月04日
-
[转帖]TiFlash 面向编译器的自动向量化加速
[转帖]TiFlash 面向编译器的自动向量化加速
- 互联网
- 2026年04月04日
-
[转帖]TiDB的tikv节点的压缩算法
[转帖]TiDB的tikv节点的压缩算法
- 互联网
- 2026年04月04日






