zoukankan      html  css  js  c++  java
  • Oracle存储过程格式

    create or replace procedure sp_test
    (
    	-- 此地写传入的值
    	v_tjfs varchar2,  --不用申明长度
    	v_kssj varchar2,
    	v_ret out varchar2 -- 申明返回的值
    )
    is
    	-- 定义用到的变量
    	r_tj dxhf_tj_cjr_dxhfzhtjb%rowtype; -- 定义表的行对象变量,应用时直接打点
    	v_time1 varchar2(25);--定义变量
    
    begin
    	v_ret:='success';-- 初始化变量值
    	if v_tjfs='free' then  -- if语句的写法
    		r_tj.id:=to_char(v_kssj,'yyyymmdd');
    	end if;
    
    	for dw in (select dwbh,dwmc from jjdwb) loop   --循环方法
    		begin  -- 每一个选项
    		end;
    	end loop;
    
    	exception --抛出异常
    		when others then
    			rollback;
    			v_ret:=sqlerrm(sqlcode);
    end;
    /
    

     --

    insert into dest_tab select * from res_tab;
  • 相关阅读:
    【bzoj1010】[HNOI2008]玩具装箱toy
    bzoj 3173
    bzoj 1179
    bzoj 2427
    bzoj 1051
    bzoj 1877
    bzoj 1066
    bzoj 2127
    bzoj 1412
    bzoj 3438
  • 原文地址:https://www.cnblogs.com/kinger906/p/3507742.html
Copyright © 2011-2022 走看看