PL/SQL 编程初步理解
来源:互联网 发布:非主流 知乎 编辑:程序博客网 时间:2024/06/09 22:09
代码:
SQL> set serveroutput onSQL> declare 2 a number:=3; 3 b number:=4; 4 c number; 5 begin 6 c:=(a*b)/(a+b); 7 dbms_output.put_line(c); 8 exception 9 when zero_divide then 10 dbms_output.put_line('除数不能为0!'); 11 end; 12 /1.71428571428571428571428571428571428571PL/SQL 过程已成功完成。
----->在上面的程序中,为了服务器端显示执行结果,使用了SET SERVEROUTPUT ON命令。在DECLARE关键字表示的声明块中声明了3个变量A,B和C,其数据类型为NUMBER,并且分别为变量A和B赋初始值为3和4。
接下来以BEGIN关键字标识可执行块的开始,在可执行块中包含了两条PL/SQL语句。第一条语句计算A*B/(A+B)的值,并将计算结果赋予变量C;随后则使用DBMS_OUTPUT.PUT_LINE(C);语句显示计算结果。EXCEPTION关键字表示异常处理块的开始。在这里捕获的异常是ZERO_DIVIDE,表示出现了除数为0的错误。出现错误时显示的错误信息为"除数不能为0!"。
0 0
- PL/SQL 编程初步理解
- PL/SQL异常处理初步
- PL/SQL异常处理初步
- PL/SQL编程基础
- pl/sql 编程入门
- pl/sql编程
- Oracle PL/SQL编程
- oracle pl/sql 编程
- pl/sql编程
- PL/SQL编程
- 《PL/SQL编程》
- PL/SQL编程笔记
- PL/SQL编程
- oracle pl/sql 编程
- pl/sql编程
- PL/SQL编程入门
- ORACLE PL/SQL编程
- Oracle PL/SQL编程
- H5游戏开发之phaser学习笔记(一)
- cin输入函数
- Scala进阶
- 动态规划的描述与分析方法——《算法导论》
- 如果你不想做某些事情,那就找个对象吧, 让对象代你做!
- PL/SQL 编程初步理解
- CookieUtils
- 送给初学者的前端经验分享
- 05-S3C2440学习之内核(移植)linux3.4.2移植(1)之简单移植+修改MTD分区+制作jffs2文件系统
- DataGroup
- Spring 表达式
- 第八届蓝桥杯第一题
- 三维拼图图文攻略
- web项目中各种路径的获取