慕课网笔记之oracle开发利器-PL/SQL基础

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了慕课网笔记之oracle开发利器-PL/SQL基础相关的知识,希望对你有一定的参考价值。

实例1--if语句

/* 慕课网Oracle数据库开发必备之PL/SQL_2-3

判断用户从键盘输入的数字

1.如何使用if语句

2.接收一个键盘的输入(字符串) */

set serveroutput on;

--接收一个键盘输入

--num:地址值,含义是:在该地址上保存了输入的值

accept num prompt ‘请输入一个数字‘;

declare --定义变量保存键盘输入的数字

pnum number := #

begin --执行if语句进行条件判断

if pnum=0  then dbms_output.put_line(‘您输入数字是:0‘);

elsif pnum=1  then dbms_output.put_line(‘您输入数字是:1‘);

elsif pnum=2 then dbms_output.put_line(‘您输入数字是:2‘);

else dbms_output.put_line(‘您输入数字是:其他数字‘);

end if;

end;

/

 

实例2--while语句

/*
慕课网Oracle数据库开发必备之PL/SQL_2-4
while循环语句打印数字1-10
*/
set serveroutput on
declare
pnum number := 1;
begin
while pnum<=10  loop
dbms_output.put_line (pnum);
pnum := pnum +1;
end loop;
end;
/

实例3--loop语句

/* 慕课网Oracle数据库开发必备之PL/SQL_2-4

loop循环语句打印数字1-10 */

set serveroutput on

declare pnum number := 1;

begin loop exit when pnum>10;

dbms_output.put_line (pnum);

pnum := pnum +1;

end loop;

end;

/

实例3--for语句

/* 慕课网Oracle数据库开发必备之PL/SQL_2-4

for循环语句打印数字1-10

for循环的格式:

for i in 1..9 loop

 

end loop; */

set serveroutput on

declare pnum number := 1 ;

begin for pnum in 1..10 loop

dbms_output.put_line (pnum);

end loop;

end;

/

 

以上是关于慕课网笔记之oracle开发利器-PL/SQL基础的主要内容,如果未能解决你的问题,请参考以下文章

慕课网实战Spark Streaming实时流处理项目实战笔记十七之铭文升级版

Oracle实战笔记(第六天)之PL/SQL基础

PL SQL 基础

慕课网JavaScript深入浅出学习笔记之数据类型

慕课网-前端JavaScrpt基础面试技巧-学习笔记

Oracle之PL/SQL学习笔记