oracle中 PL/sql程序块必须包括声明部分,可执行部分,异常处理部分。
PL/SQL程序都是以块(block)为基本单位。整个PL/SQL块分三部分:声明部分(用declare开头)、执行部分(以 begin开头)和异常处理部分(以exception开头)。
其中执行部分是必须的,其他两个部分可选。无论PL/SQL程序段的代码量有多大,其基本结构就是由这三部分组成。而且每条语句均由分号隔开。
while temp<i+j loopdbms_output.put_line(temp)
end loop
应该是
while temp<i+j-1 loop
dbms_output.put_line(temp)
temp:=temp+1
end loop
[DECLEARDECLAREATION_STATEMENTS
]
BEGIN
EXECUTABLE_STATEMENTS
[
EXCEPTION_HANDLING_STATEMENTS
]
END
声明和异常块是可选的
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)