易截截图软件、单文件、免安装、纯绿色、仅160KB

oracle存储过程语法

存储过程 包含三部分: 声明,执行部分,异常。    
可以有无参数程序和带参数存储过程。    
无参程序语法    
1 create or replace procedure NoParPro   
2 as   ;   
3 begin   
4  ;   
5 exception   
6      ;   
7 end;   
8    
  
   带参存储过程实例    
 1 create or replace procedure queryempname(sfindno emp.empno%type) as   
 2        sName emp.ename%type;   
 3        sjob emp.job%type;   
 4 begin   
 5        ....   
 7 exception   
          ....   
14 end;   
15    
  
   带参数存储过程含赋值方式    
 1 create or replace procedure runbyparmeters  (isal in emp.sal%type,    
                            sname out varchar,sjob in out varchar)   
 2  as icount number;   
 3  begin   
 4       select count(*) into icount from emp where sal>isal and job=sjob;   
 5       if icount=1 then   
 6         ....   
 9       else  
10       


相关文档:

如何修改Oracle默认用户密码有效期时间

如何修改Oracle默认用户密码有效期时间 1、查看用户的proifle是哪个,一般是default: sql>SELECT username,PROFILE from dba_users; 2、查看指定概要文件(如default)的密码有效期设置: sql>SELECT * from dba_profiles s WHERE s.profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME'; 3、将密码有效期由默 ......

oracle 字符按位或函数

/*
函数名称:oracle 字符按位或函数
参数约束:p1与p2的长度必须一致
*/
create or replace function F_BITOR(p1 in string, p2 in string) return varchar2 is
  Result varchar2(16);
  t_p number(3);
  r_p varchar2(16);
  p_p number(3);
  c_1 char(1);
  c_2 char(1);
beg ......

oracle 存储过程的基本语法 及注意事项

oracle 存储过程的基本语法
1.基本结构
CREATE OR REPLACE PROCEDURE 存储过程名字
(
    参数1 IN NUMBER,
    参数2 IN NUMBER
) IS
变量1 INTEGER :=0;
变量2 DATE;
BEGIN
END 存储过程名字
2.SELECT INTO STATEMENT
  将select查询的结果存入到变量中,可以同时将多个 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号