1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > oracle学习_创建函数调用函数及存储过程

oracle学习_创建函数调用函数及存储过程

时间:2019-05-14 05:09:09

相关推荐

oracle学习_创建函数调用函数及存储过程

**

–创建方法并调用方法

**

create or replace function f_get_name(t_empno in varchar2)return varchar2 isv_emp_name emp.ename%type;beginselect e.ename into v_emp_namefrom emp e where e.empno=t_empno;return v_emp_name;end f_get_name;select f_get_name(7698) from dual--根据部门号查询部门名称,使用函数 查询人员姓名及部门名称create or replace function f_get_name_by_deptno(t_deptno in varchar2)return varchar2 isv_dept_name dept.dname%type;beginselect d.dname into v_dept_namefrom dept d where d.deptno=v_dept_name;return v_dept_name;end f_get_name_by_deptno;select ename,f_get_name_by_deptno(deptno) from empselect * from emp

**

–存储过程 执行DML语句用commit

**

--create or replace procedure --存储过程的调用--exec 过程名() create or replace procedure proc_demo(dept_no number default 10,sal_sum out number,emp_count out number)isbeginselect sum(sal),count(*) into sal_sum,emp_c

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。