分为四块
第一块(声明变量、游标。可选):declare
第二块(必要):begin
第三块(可选):exception
第四块(必要):end
实例一:
下面未免俗套的用hello world作为PL_SQL的入门。
dbms_output.put_line语法说明:
dbms_output相当于System.out
put_line相当于println
set serveroutput on:该内部环境变量默认为off,不打印信息。
实例二(declare的使用):
声明变量,对变量赋值后打印出该变量值。
实例三(exception的使用):
捕获除数为0的异常,打印错误信息。
常用数据类型:
binary_integer:主要用于计数,数组下标等。
number:数字类型
char:定长字符串
varchar2:变长字符串
date:日期
long:长字符串,最长2GB
boolean:布尔型,可以取值为true、false和null值
复合变量数据类型:
1、table相当于java中的数组
2、record相当于java中的类