plsql

Plsql

plsql的结构:

declare

变量声明部分

begin

执行部分

exception

异常处理部分

end;

 

declare exception部分是可选的

 

默认:调用一个匿名块/存储过程后,只执行不输出

 set serveroutput on  --开始控制台打印

/  :执行

 

变量定义的2种格式:

变量名 变量类型 [约束] default 默认值

变量名 变量类型 [约束] :=初始值

 

dbms_output.put_line( );   --打印输出

 

if语句:

if 条件 then

...

else

...

end if;  --相当于右括号

 

if 条件 then

...

elsif 条件 then

...

end if;

 

 

 

while循环:

while 条件  loop

循环体

end loop;

 

 

for循环:

for 循环变量 in 起始值..终止值 loop

    循环体

 end loop;

 

倒叙:

for 循环变量 in reverse 起始值..终止值 loop

    循环体

 end loop;

 

 

loop循环:

loop

循环体

exit when 退出循环条件;

end loop;

 

 

存储过程创建语法:

create procedure 名称(参数)

is[不要加declare]

变量声明部分

begin

主体部分

exception

异常部分

end;

方法调用在sql窗口调: call 方法名()

转载于:https://www.cnblogs.com/hhthtt/p/10861915.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值