利用PLSQL Developer查看并导出Oracle表数据,本篇经验将和大家介绍如何利用PLSQLDeveloer查看并导出Oracle表数据,希望对大家的工作和学习有所帮助!......
2023-03-17 321 oracle
数据库中的索引,跟小时候使用的字典目录是一样的意思,都是为了快速定位到具体的记录。那么,oracle数据库如何通过plsql管理工具创建索引呢?
打开plsql,连接到oracle数据库,通过sql语句创建一张测试表,用于演示索引创建
create table TblForIndex(
Id varchar(50) not null,
EmpNo varchar(50),
EmpName varchar(100)
);
往上一步创建的测试表中插入几行测试数据
insert into TblForIndex(Id, EmpNo, EmpName) values(sys_guid(), '600001', '员工1');
insert into TblForIndex(Id, EmpNo, EmpName) values(sys_guid(), '600002', '员工2');
insert into TblForIndex(Id, EmpNo, EmpName) values(sys_guid(), '600003', '员工3');
查询表中刚刚插入的测试数据
select * from TblForIndex;
通过下面的SQL语句创建针对表TblForIndex的 唯一 索引
create unique index idx_Id -- idx_Id 是索引名字
on TblForIndex(Id); -- TblForIndex 是表名,Id 是栏位名称
上面创建的索引只包含了一个列,其实,索引的列是不固定的,oracle创建索引时,也可以包含多个列,多个列之间使用逗号分隔即可
create index idx_Id_Empno
on TblForIndex(Id, Empno);
上面oracle创建的索引,都没有指定列的排序规则,默认都是升序,如何指定降序呢?其实只需要在列字段后面加上排序规则即可,升序使用asc,降序使用desc
create index idx_Id_EmpName
on TblForIndex(Id asc, EmpName desc);
假设索引建错了,或者不想要这个索引了,如何删除索引呢?只需要使用【 drop index 索引名 】即可
drop index idx_Id_EmpName;
以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!
标签: oracle
相关文章
利用PLSQL Developer查看并导出Oracle表数据,本篇经验将和大家介绍如何利用PLSQLDeveloer查看并导出Oracle表数据,希望对大家的工作和学习有所帮助!......
2023-03-17 321 oracle
编程之oracle 11g安装解说,Oracle11g是甲骨文公司在2007年年7月12日推出的最新数据库软件,Oracle11g有400多项功能,经过了1500万个小时的测试,开发工作量达到了3.6......
2023-03-17 453 oracle