易截截图软件、单文件、免安装、纯绿色、仅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 deterministic关键字

http://inthirties.com:90/viewthread.jsp?tid=1395
这个deterministic是不是很眼熟呀,
我们在online redefinition里见到过这个关键字,这个关键在在自定义的函数索引里也出现了。
先看看文档
DETERMINISTIC Clause
Specify DETERMINISTIC to indicate that the function returns the same
result value whenever i ......

Oracle lessons list

Oracle lessons list:
Title                                                                ......

Oracle 10g RAC OCR 和 VotingDisk 的备份与恢复


 
Oracle RAC 中OCR 和Voting Disk 备份在我的blog: Oracle RAC 常用维护工具和命令 中已经有说明,现在再次把它单独拿出做一个说明, 因为OCR 和 Voting Disk 对于RAC 系统来说太重要了。
Oracle RAC 常用维护工具和命令 ......

忘了Oracle的sys用户和MySQL的root用户密码,解决方法

忘了Oracle的sys用户和MySQL的root用户密码,解决方法
2007年03月16日 星期五 09:44
作者:hexiong 
版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明。
http://hi.baidu.com/hexiong/blog/item/b4acd72a85272d2cd42af1b1.html
经常碰到有人在论坛上问这个问题,干脆在这里总结� ......

Oracle 小知识 慢慢更新

1. 每天的8:00到23:00每隔5分钟执行一个sql语句的JOB
     --建立一个存储过程
CREATE OR REPLACE PROCEDURE p_jobtest IS
  v_hh VARCHAR2(2);
BEGIN
  v_hh := to_char(SYSDATE, 'hh24');
  IF v_hh >= '08' AND v_hh <= '22' THEN
    --你的sql语句 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号