关于Oracle的问题(很急的,今天就要答案的,希望会做的同志们帮帮忙啊!非常感谢的!)
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/23 21:08:23
关于Oracle的问题(很急的,今天就要答案的,希望会做的同志们帮帮忙啊!非常感谢的!)
1.在Oracle中创建一个函数,该函数根据输入的参数i_empno(表示员工编号)来判断表emp中是否存在该员工的信息,如果存在返回字符串,“存在!”,如果不存在,返回字符串“不存在!”。
提示:
表emp的结构为(empno NUMBER(4),
ename
VARCHAR2(20),sal
NUMBER,deptno NUMBER(2))
2.
2.在Oracle中创建一个过程,该过程根据输入的参数i_deptno(表示部门编号)来查询部门表dept中对应的部门名称dname的信息,并将查询的结果输出。
提示:表dept的结构为(deptno NUMBER(2)(20))。
要求:(1)加入适当的异常处理机制。
(2)查询结果输出直接用语句在句程中实现,并应提前设置好环境变量。
1.在Oracle中创建一个函数,该函数根据输入的参数i_empno(表示员工编号)来判断表emp中是否存在该员工的信息,如果存在返回字符串,“存在!”,如果不存在,返回字符串“不存在!”。
提示:
表emp的结构为(empno NUMBER(4),
ename
VARCHAR2(20),sal
NUMBER,deptno NUMBER(2))
2.
2.在Oracle中创建一个过程,该过程根据输入的参数i_deptno(表示部门编号)来查询部门表dept中对应的部门名称dname的信息,并将查询的结果输出。
提示:表dept的结构为(deptno NUMBER(2)(20))。
要求:(1)加入适当的异常处理机制。
(2)查询结果输出直接用语句在句程中实现,并应提前设置好环境变量。
1.
create or replace function fn_exists(i_empno number) return varchar2
is
i_exists varchar2(20);
v_cnt int;
begin
select nvl(count(*),0) into v_cnt from emp where empno=i_empno;
if v_cnt>0 then
i_exists:='存在!';
else
i_exists:='不存在!';
end if;
return i_exists;
end;
2.
create or replace procedure fn_dname(i_deptno number,i_dname out varchar2)
is
begin
select dname into i_dname from dept where deptno=i_deptno;
exception
when no_data_found then
DBMS_OUTPUT.PUT_LINE('输入的部门编号不存在!‘);
return;
end;
create or replace function fn_exists(i_empno number) return varchar2
is
i_exists varchar2(20);
v_cnt int;
begin
select nvl(count(*),0) into v_cnt from emp where empno=i_empno;
if v_cnt>0 then
i_exists:='存在!';
else
i_exists:='不存在!';
end if;
return i_exists;
end;
2.
create or replace procedure fn_dname(i_deptno number,i_dname out varchar2)
is
begin
select dname into i_dname from dept where deptno=i_deptno;
exception
when no_data_found then
DBMS_OUTPUT.PUT_LINE('输入的部门编号不存在!‘);
return;
end;
感谢老师的作文,今天就要,急!
初三水平的关于“‘克隆’的利与弊”800字作文 今天就要,同志们帮帮忙,我感激不尽!
帮帮忙,做点英语的题.(今天就要用了)急啊!
水浒传知识题十万火急啊同志们,务必帮我弄15道题,我会万分感谢的!(有答案的)最好问题好一点,一定要有答案
急解数学题啊!会做的好心人帮帮忙吧~~!最好在今晚12点之前,非常感谢!
简单的oracle问题
描写“绿”的诗句同志们,帮帮忙啊~~急!
初一英语作文:希望奋斗成长拼搏!急……我会非常感谢的!
今天就要,非常急,大哥大姐帮帮忙,破财消灾也不错嘛!注意不要胡掰 是《春》{济南的冬天}我有答案但是没带要标准答案
仿写句子~~~~~~~~~~非常急!今天就要答案!好的加分
急 今天就要 关于孔子的
下列是两道解方程希望会做的友人们帮帮忙!明天就要交了