0707_oracle 索引

来源:这里教程网 时间:2026-03-03 14:28:58 作者:

---- 索引 反键索引 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; /

相关推荐