这篇文章主要讲解了“oracle索引的使用”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“oracle索引的使用”吧!
----
索引
反键索引
t1 colour varchar2(20)
index
blue 1
blue 2
red 3
7788 AAAAAAAA
7900 AAAA
7901 AAAAA
7788 100
7900 010
7901 001
OLAP
PL/SQL----------Procedure Language SQL 过程化的SQL语言
PL/SQL 基本组成 “块"
块
声明部分 declare
变量 类型 游标
执行部分
begin ...end ;
SQL 语句
异常处理部分 exception
捕获执行体里面报错/并且可以进一步处理
---执行体
begin
grant select on emp to scott;
end;
/
dql---select sal from emp where empno=7788;
dml---update emp set sal=123;
tcl---commit;
ddl---drop table emp;
dcl---grant select on emp to scott;
DQL----into
DDL DCL----动态SQL
----
begin
dbms_output.put_line('hello word !!!!!');
end;
/
----------声明部分
变量
declare
变量名字 变量类型 【初始值】 ;
查询scott工资
select sal from emp where empno=7788;
1 declare
2 vsal number;
3 begin
4 select sal into vsal from emp where empno=7788;
5 dbms_output.put_line(vsal);
6* end;
ABC[4]
extend
数组 PL/SQL表
记录
id number
----------数组---------
declare
type a_varrary is varray(11) of number;
va a_varrary ;
begin
va := a_varrary();
va.extend(11);
select sal,deptno,mgr into va(1),va(2),va(3) from emp where ename='SCOTT' ;
dbms_output.put_line(va(1)||'--'||va(2)||'----'||va(3));
end;
/
--------PL/SQL表-------
declare
type a_table IS TABLE of varchar2(10) index by binary_integer;
va a_table ;
begin
va(2) := 'abc';
va(3) :='ddd';
end;
/
感谢各位的阅读,以上就是“oracle索引的使用”的内容了,经过本文的学习后,相信大家对oracle索引的使用这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是亿速云,小编将为大家推送更多相关知识点的文章,欢迎关注!
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。