利用PL/SQL查询:员工工资的等级
1、代码如下(第一种方式:用if 语句):
set serveroutput on;
declare sal integer:=0;
beginselect sal into sal from emp where empno = 7839;dbms_output.put_line(sal);if(sal <= 3000)then dbms_output.put_line('低');elsif(sal < 5000)then dbms_output.put_line('中');elsedbms_output.put_line('高');end if;
end;
/
2、执行结果如下图:
3、代码如下(第二种方式:用case语句):
set serveroutput on;
declare sal emp.sal%type;result varchar(20);
beginselect sal into sal from emp where empno = 7839;casewhen sal<=3000 then result := '低';when sal > 3000 and sal < 5000 then result :='中';else result :='高';end case;dbms_output.put_line(result);
end;
/
4、执行结果如下图:
利用PL/SQL查询:员工工资的等级相关推荐
- 利用PL/SQL打印ASCII表?
利用PL/SQL打印ASCII表? 系统环境: 1.操作系统:Windows 2000 2.数据库: Oracle 8i R2 (8.1.6) for NT 企业版 3.安装路径:C:\ORACLE ...
- PL/SQL 查询的字段显示不全
问题描述: PL/SQL 查询的字段显示不全. 问题原因: plsql字符编码是"AMERICAN_AMERICA.ZHS16GBK" select userenv('langua ...
- PL/SQL查询设计器
被微软惯坏的我,在使用PL/SQL进行oracle多表连接查询操作时候经常挠头. 今天无意间发现了PL/SQL也有查询设计器,虽然没有sqlserver的强大好用,但足够用了. 在菜单栏 工具---& ...
- pl/sql查询中文乱码
1.设置系统环境变量 变量名:NLS_LANG 变量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK 2.修改注册表 regedit->hkey_local_machine ...
- 解决PL/SQL查询结果乱码的问题
首选查询oracle服务端的编码,然后将客户端NLS_LANG设置成和Oralce服务端一样的编码即可. 1.检查服务器编码: 执行SQL语法: select * from v$nls_parame ...
- pl/sql查询 某个字段重复
SELECT A,COUNT(*) FROM 表 GROUP BY A HAVING COUNT(*) > 1;
- 使用PL/SQL查询数据库名
查看服务名: show parameter service; 查看实例名: select * from v i n s t a n c e ; 查 看 数 据 库 名 : s e l e c t n ...
- Oracle数据库PL SQL开发、Oracle-SQL开发习题答案
第2章 编写简单的查询语句 练习1 1.使用两种方式查询所有员工(EMP)信息. SELECT *FROM emp;SELECT empno,ename,job,mgr,hiredate,sal,co ...
- mysql查询员工表中所有员工入职20个月之后的日期_Mysql基础教程
往期推荐 2020黑马Python教程 Docker基础知识 网易云课堂2019 Java高级教程 郭术生AE教程 SQL语句分类 DDL:数据定义语言,用来定义数据库对象:库.表.列等 DML:数据 ...
最新文章
- Ubuntu 彻底卸载 OpenCV
- Udacity机器人软件工程师课程笔记(二十三) - 控制(其一)- PID控制及其python实现
- 如何使用深度学习训练聊天机器人
- python123 https://github.com/jackfrued/Python-100-Days/tree/master/Day01-15
- python答案公众号_大学慕课用Python玩转数据答案查题公众号
- CTreeCtrl鼠标双击响应函数中怎么知道双击的是哪个子项?
- 应用上线前的“体检”,你知道需要检测哪些指标吗?
- Spring Cloud微服务之模块依赖修改(六)
- FAR,NEAR区别
- 《高性能科学与工程计算》—— 导读
- 一文搞定学术英语写作 (斯坦福SCI论文写作课程笔记)
- C++判断一个数是否是质数(极简版)
- Latex排版技巧:输入罗马数字
- pc微信多开hook版本3.2.1.123
- 解决《CPU设计实战》第四章实践交叉编译时报错mipsel-linux-ld: section .MIPS.abiflags LMA overlaps section .data LMA
- iOS开发工程师面试题--中级
- CA数字证书是什么?
- 华三防火墙旁路部署三种方式之子接口旁路
- Tensorflow 2.x(keras)源码详解之第四章:DatasetTFRecord
- Elasticsearch 和 MongoDB 对比
热门文章
- 大厂如何开发和部署前端代码?淘宝8年案例解读
- 软件测试度量分析,软件测试缺陷度量分析
- 使用Quagga测试Neutron BGP动态路由(by quqi99)
- The view Myapp.views.welcome didn‘t return an HttpResponse object. It returned None instead.
- 批量自动下单(拼多多)
- css+svg实现的定宽高比
- 码洞原创深度技术文章大全 —— 高端面试必备
- android 一分钟倒计时动画,Android View篇之启动页倒计时动画的实现
- 面向对象的三大特征:封装、继承和多态的简单概述
- 电脑连接wifi总是断 手机正常 解决方案