这篇文章主要讲解了“oracle索引的使用”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“oracle索引的使用”吧!----索引反键索引t1 &
这篇文章主要讲解了“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索引的使用这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是编程网,小编将为大家推送更多相关知识点的文章,欢迎关注!
--结束END--
本文标题: oracle索引的使用
本文链接: https://lsjlt.com/news/59993.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
2024-10-23
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0