Print income;
Java中:
Select myfun(‘SCOTT’) from emp;
然后通过rs返回结果集合。
包:用于在逻辑上组合过程和函数,使用create package创建。
| Create package mypackage is Procedure update_sal(name carchar); Function annual_income(name varchar2) return number; End; |
包由包规范(上面)和包体构成,包体使用create package body is命令。在包体中分别实现包规范中对过程和函数的声明。调用包:call mypack.update_sal(‘Scott’);带上包名即可。
触发器:隐含执行的存储过程。使用create trigger来建立触发器,需要制定触发的时间和触发的操作。
变量类型:
1. 标量类型:v_ename varchar2(10);v_sal number(6,2):5,4;定义并初始化
2. 复合类型:用于存放多个值的变量。
3. 参照类型
4. lob(large object)
暂时停止Oracle的学习过程。