SQL/PLSQL-笔试题

larrychen_bmw 2012-04-08 10:46:43
scott模式下的emp表,已存在变量l_ename,使用一句SQL/PLSQL,删除empno为7369的记录,同时将ename赋值给l_ename。

求解
...全文
193 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
larrychen_bmw 2012-04-09
  • 打赏
  • 举报
回复
我也是这么做的,可那题目让用一句SQL。一句。。。

题目应该是没记错,
ssqtjffcu 2012-04-08
  • 打赏
  • 举报
回复
declare
l_ename emp.ename%type; --定义l_ename变量
l_empno emp.empno%type; --定义l_empno变量
begin
l_empno := 7369; --给l_empno赋值
delete from emp where empno = l_empno returning ename into l_ename; --删除empno=7369的员工信息,返回ename,赋值给l_ename
commit;
dbms_output.put_line('empno='||l_empno||'的员工信息被删除,员工姓名为'||l_ename); --打印信息
end;
ssqtjffcu 2012-04-08
  • 打赏
  • 举报
回复
[code=SQL]
declare
l_ename emp.ename%type; --定义l_ename变量
l_empno emp.empno%type; --定义l_empno变量
begin
l_empno := 7369; --给l_empno赋值
delete from emp where empno = l_empno returning ename into l_ename; --删除empno=7369的员工信息,返回ename,赋值给l_ename
commit;
dbms_output.put_line('empno='||l_empno||'的员工信息被删除,员工姓名为'||l_ename); --打印信息
end;

code]

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧