您当前的位置: 首页 > 学无止境 > 心得笔记 网站首页心得笔记
oracle-第1个pl-sql程序
发布时间:2017-11-23 15:06:18编辑:雪饮阅读()
pl/sql程序结构:
declare
变量声明部分
begin
执行部分
exception
异常处理部分
End
*:declare 和 exception部分是可选的
匿名块与存储过程:
这个pl/sql结构是代码执行的一个过程,若该过程不存储只是一次性执行了,后就丢掉就称为匿名块,如果存储到数据库中则叫做存储过程。
一个简单是输出程序:
SQL> begin
2 dbms_output.put_line('hello oracle');
3 end;
4 /
PL/SQL procedure successfully completed.
执行结束后并没有像预料的输出”hello oracle”。这是因为默认情况下调用一个匿名块/存储过程后,只执行不输出。学习调试时用命令”set serveroutput on”开启输出。
打开输出后再次执行:
SQL> set serveroutput on
SQL> list
1 begin
2 dbms_output.put_line('hello oracle');
3* end;
SQL> /
hello oracle
PL/SQL procedure successfully completed.
关键字词:oracle,pl-sql
上一篇:oracle-递归函数