用plsql编译一个匿名块,由用户输入员工姓名,获取该员工的部门名称,,感谢大大
发布网友
发布时间:2022-04-09 06:25
我来回答
共2个回答
热心网友
时间:2022-04-09 07:54
用scott用户登录后执行
declare
l_dname varchar2(200) ;
begin
select max(d.dname) into l_dname from dept d where exists (select 1 from emp e where d.deptno=e.deptno and e.ename = '&输入员工姓名') ;
dbms_output.put_line(nvl(l_dname,'没有找到该员工')) ;
end ;
/
热心网友
时间:2022-04-09 09:12
根据输入的内容打印EMP表的所有员工编号及姓名,或DEPT表所有部门编号和部门名称