专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > Oracle管理

oracle 中 2个有关问题

发布时间:2010-05-20 14:01:29 文章来源:www.iduyao.cn 采编人员:星星草
oracle 中 2个问题
DECLARE
 v_sal emp.sal%type;
 v_ename emp.ename%type;
BEGIN
select ename,sal into v_ename,v_sal from emp where empno=&no;
case  
when v_sal<1000 then
update emp set comm=100 where ename=v_ename;
when v_sal<2000 then
update emp set comm=80 where ename=v_ename;
when v_sal<6000 then
update emp set comm=50 where ename=v_ename;
end case;
END;
以上代码中 select ename,sal into v_ename,v_sal from emp where empno=&no;
      &no;  是什么 如果是变量也应该声明啊

2. 使用PLSQL Developer  中 有 命令窗口 和sql窗口     命令窗口类似于在 cmd中执行
问题来了  命令窗口 和sql窗口  有什么区别呢   最常见的   desc emp 在命令窗口下可以执行 在 sql窗口下不能执行
sqlplus 和sql窗口 在实际应用中区别在哪?  什么时候用sqlplus 什么时候用developer



------解决思路----------------------
1.执行到这一句的时候,会弹出一个小窗口,让你输入 no 的值 , 也就是常说的交互式。

2. cmd 窗口,可以运行 sqlplus 的语句(大部分语句), SQL 窗口,基本就是跑 plsql 语句。略有不同。
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: