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 ;
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 ;
- pl/sql function示例
- PL/SQL function解释
- Oracle PL/SQL 示例
- Oracle pl/sql trim function
- oracle PL/SQL FUNCTION PROCEDURES
- SQL function函数示例
- Oracle PL/SQL之函数索引(Function-based indexes)使用示例
- pl/sql 游标 简单示例
- PL/SQL代码参考示例
- SQL Function示例程序01
- PL/SQL-procedure-function-package创建
- PL/SQL一些常用的Function
- PL/SQL-procedure-function-package创建
- PL/SQL 测试 调用PROCEDURE 和FUNCTION
- PL/SQL存储过程示例及图解
- 【PL/SQL】触发器示例:记录加薪
- PL/SQL块基本概念及示例
- PL/SQL and Python scripts for the same function
- GridView整行添加服务器事件
- 打开新窗体,刷新父窗体
- GridView选中CheckBox 行各列的值
- 很受启发的一篇文章
- ClearCase无法加入文件
- pl/sql function示例
- 牢记历史并不是要延续仇恨!
- RedHat 常用命令
- SQL语句优化技术分析
- oracle 关于package的简单入门
- GridView布局实现的多行批量更新
- 动态sql语句基本语法
- LOG4NET用法
- OpenID简介