Oracle系列之函数
2015-12-24 22:16
495 查看
涉及到表的处理请参看原表结构与数据 Oracle建表插数据等等
如何调用该过程
call function_name(参数值1,参数值2);创建function来查询某个雇员的工资
create or replace function fj_fun1(fjname varchar2) return number is yearsal number(7,2); begin select sal*12+nvl(comm,0)*12 into yearsal from tb_Employee where ename=fjname;--执行部分 return yearsal; end; / var abc number; call fj_fun1('SCOTT') into:abc;--调用
create function
create or replace function fj_ft1( string1 varchar2, string2 varchar2 ) return varchar2 is begin return string1||string2; end; / --调用 select fj_ft1('hello','world') from dual; --调用时等效于下面这段 var abc varchar2; call fj_ft1('hello','world') into:abc;
相关文章推荐
- Oracle系列之存储过程
- Oracle开发环境搭建
- Oracle系列之触发器
- Oracle系列之包
- oracle表分区详解
- 使用toad连接远程oracle数据库(非oracle client)
- Oracle创建表空间、创建用户以及授权、查看权限
- Oracle10g以DBA身份来登陆SQL*Plus实操
- Oracle系列之表空间
- Oracle 游标使用
- oracle数据库创建用户和IAR编译器读取数据的问题
- 如何在oracle中导出、导入数据
- oracle问题 ORA-12505
- Mybatis 批量插入带oracle序列 例子
- Oracle基础(五)pl/sql进阶(分页过程)
- Oracle OLTP OLAP粗概
- Oracle存储过程之带有返回参数
- Oracle 数据库重放(Database Replay)功能演示
- [Oracle拾遗]创建表空间、创建用户以及授权、查看权限
- Oracle分组后计数