- 8
- 0
- 约2.58万字
- 约 17页
- 2016-10-14 发布于贵州
- 举报
如何在ORACE数据库的字段上建立索引
如何在ORACLE数据库的字段上建立索引?
Oracle中建立索引,会提高查询速度:create index 索引名 on 表名(列名);例如:create index index_userid on tbl_detail(userid);
如何找数据库表的主键字段的名称? SELECT * FROM user_constraints WHERE CONSTRAINT_TYPE=P and table_name=AAA;
select * from dba_cons_columns where CONSTRAINT_NAME=SYS_AAA;
?
Oracle 在创建主键(可以不加constraint SYS_AAA),会为库表自动创建索引,索引的列为主键列。并且当库表某些列名或者库表名改变时候,Oracle自动创建的索引SYS_AAA,中的索引列也会自动更新(类似于视图),并且SYS_AAA会与名字更改后的库表还是保持索引关系。
关键系统库表:desc dba_constraintsdesc dba_cons_columns
?
desc dba_indexesdesc dba_ind_columnsdesc DBA_TAB_COLUMNS
?
例子1:更改库表的列名
ALTER? TABLE AAA? RENAME? COLUMN? ID TO? AAA_ID;
create table AAA (ID NUMBER(8),NAME CHAR(20),constraint SYS_AAA primary key(ID));
//查找约束名字select c.CONSTRAINT_NAME,c.table_name,cc.COLUMN_NAME from user_constraints c, user_cons_columns cc ?where c.constraint_name=cc.constraint_name and c.table_name =AAA?????? AND C.CONSTRAINT_TYPE=P;?????? CONSTRAINT_NAME????????????????? TABLE_NAME?? COLUMN_NAME------------------------------ ------------? -------------SYS_AAA???????????????????????????? AAA?????????????? ID
?
//查找索引select index_name,index_type,uniqueness from user_indexes where table_name=AAA;INDEX_NAME???????????????????? INDEX_TYPE????????????????? UNIQUENES------------------------------ --------------------------- ---------SYS_AAA??????????????????????? NORMAL????????????????????? UNIQUE
//查找索引有那些列SQL select INDEX_NAME,column_name from dba_ind_columns where table_name =AAA;INDEX_NAME????????COLUMN_NAME------------------------ --------------SYS_AAA???????????? ID
ALTER? TABLE AAA? RENAME? COLUMN? ID TO? AAA_ID;
//查找约束名字select c.CONSTRAINT_NAME,c.table_name,cc.COLUMN_NAME from user_constraints c, user_cons_columns cc ?where c.constraint_name=cc.constraint_name and c.table_name =AAA?????? AND C.CONSTRAINT_TYPE=P;?????? CONSTRAINT_NAME????????????????? TABLE_NAME?? COLUMN_NAME------------------------------ ------------? -------------SYS_AAA???????????????????????????? AAA????????? AAA_ID
SQL selec
您可能关注的文档
最近下载
- 税务师-税法一-突击强化题-第4章城市维护建设税、教育费附加及地方教育附加.docx VIP
- 航空发动机维修(MRO)市场现状调研报告_2025年12月.docx VIP
- 粉笔-市场前景及投资研究报告-线上公考,OMO多元化发展路径.pdf
- Invitrogen Qubit荧光计Qubit 4和Qubit Flex说明书.pdf
- 油水分离器采购及安装合同模板.docx VIP
- 2025-2030年中国城轨建设行业深度发展研究及“十五五”发展规划与趋势预测研究报告.docx
- 云米Link说明书用户手册.pdf
- 银河麒麟服务器虚拟化系统V10 彩页.pdf VIP
- 好的教育读书分享 课件(共18张PPT).pptx VIP
- 申论真题及答案重庆2025.doc VIP
原创力文档

文档评论(0)