pl/sql function示例

来源:互联网 发布:windows聚焦图片下载 编辑:程序博客网 时间:2024/04/29 20:54
create or replace function RomanToDec(
roman 
in varchar2
return number
IS
l_dec 
number;
begin
    l_dec :
= 0;
    
if roman = '' then l_dec := 1;
      elsif roman 
= '' then l_dec := 2;
      elsif roman 
= '' then l_dec := 3;
      elsif roman 
= '' then l_dec := 4;  
      elsif roman 
= 'Ⅲ2' then l_dec := 3.2;
      elsif roman 
= 'Ⅲ1' then l_dec := 3.1;
      elsif roman 
= 'I' then l_dec := 1;
      elsif roman 
= 'Ⅳ2' then l_dec := 4.2;  
      elsif roman 
= 'Ⅳ1' then l_dec := 4.1;  
    
end if;
    
return l_dec;
end RomanToDec  ;
原创粉丝点击