pl/sql oraclev_name|| 判断 循环 语句
来源:互联网 发布:主流数据库 对比 编辑:程序博客网 时间:2024/06/06 08:59
declare --声明所需变量
v_name emp.ename%type;--名称,类型与emp表中的类型相同
v_no emp.empno%type:= &input; --雇员标号,类型与emp表相同,由用户输入
begin
select ename into v_name from emp where empno = v_no;--找出用户输入的编号对应的雇员姓名,存到变量v_name中
dbms_output.put_line('您查询的雇员姓名为:'||v_name); --输出
end; --结束,注意后面跟分号
-- if 语句
declare --声明所需变量
v_name emp.ename%type;--名称,类型与emp表中的类型相同
v_sal emp.sal%type;--同上
v_no emp.empno%type:= &input; --雇员标号,类型与emp表相同,由用户输入
begin
select ename,sal into v_name,v_sal from emp where empno = v_no;--找出用户输入的编号对应的雇员姓名,存到变量v_name中
if v_sal>3000then dbms_output.put_line(v_name||'工资很高');
eslif v_sal>2000then dbms_output.put_line(v_name||'工资高');
eslif v_sal>1000then dbms_output.put_line(v_name||'工资一般');
else dbms_output.put_line(v_name||'工资低');
end if ;
end; --结束,注意后面跟分号
--loop 循环
declare
v_int number;
begin
v_int:=0;
loop --开始循环
dbms_output.put_line('helloworld'||v_int);
exit when v_int = 10;--循环退出条件
v_int:= v_int+1;--循环控制条件
end loop;
end;
--while loop
declare
v_int number;
begin
v_int:=0;
while (v_int<=10) loop --开始循环,循环条件为v_int<=10
dbms_output.put_line('helloworld'||v_int); --执行语句
v_int:= v_int+1;--循环控制条件
end loop;
end;
--知道循环次数可以使用for循环
for v_int in 1..10 loop --循环进行10次
end loops
- pl/sql oraclev_name|| 判断 循环 语句
- PL/SQL跳转/判断/循环语句块
- PL/SQL 循环语句
- Oracle笔记 八、PL/SQL跳转/判断/循环语句块
- Oracle笔记 八、PL/SQL跳转/判断/循环语句块
- Oracle笔记 八、PL/SQL跳转/判断/循环语句块
- Oracle笔记 八、PL/SQL跳转/判断/循环语句块
- Oracle笔记 八、PL/SQL跳转/判断/循环语句块
- PL/SQL的循环语句
- PL/SQL--循环控制语句
- pl/sql常用判断语句
- Oracle [PL/SQL]中的循环语句
- [oracle]pl/sql --循环语句demo
- PL/SQL语言循环简单语句练习
- 怎样记住PL/SQL循环语句
- Oracle PL/SQL 循环控制语句
- oracle数据库sql语句08 PL SQL程序结构 循环 游标
- sql的循环,判断,跳转语句
- 拆点最短路( 新板子get
- JavaServer Faces 2.0 can not be installed解决方案
- 数据结构基础五-----《线性结构的两种常见应用之一 队列》
- 4-11固定定位的用途返回顶部按钮
- Angular4+NodeJs+MySQL 入门-01
- pl/sql oraclev_name|| 判断 循环 语句
- PHP RES加密如何避免密文过长和乱码
- Akka并发编程——第六节:Actor模型(五)
- 索引
- linux下安装tomcat
- Python 了解 类中方法的方式
- 自主编程实现选择,冒泡,快速,归并,希尔排序
- 基于栈的非递归方法实现二叉树
- 《具身认知》