查看oracle指定表名的索引信息:
SELECT idx.index_name AS "索引名",
idx.index_type AS "索引类型",
idx.table_owner AS "用户名",
idx.table_name AS "表名",
idx.uniqueness AS "索引类型",
idx.tablespace_name AS "表空间名",
col.column_name AS "列名",
col.column_position,
col.column_length
FROM user_indexes idx, user_ind_columns col
WHERE idx.index_name = col.index_name and idx.table_name='大写表名'
创建索引:
CREATE INDEX 索引名 ON 表名(列名)
CREATE INDEX "age" ON "T_CUSTOMER" ("FAGE" ASC)
删除索引
DROP INDEX 索引名
DROP INDEX "age";
创建联合索引:
CREATE INDEX 索引名 ON 表名(列名1, 列名2)
CREATE INDEX "ageSex" ON "T_CUSTOMER" ("FAGE" ASC, "FSEX" ASC);
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/181849.html