请教高手ORACLE中的begin-end两个关键字什么时侯加?什么时侯不加?为什么有的时侯一定要加,有的时侯可以不加?!
------解决方法--------------------------------------------------------
在任何一个ORACLE 的PL/SQL块中至少需要一个BEGIN..END来表示这是一个完整的块
这些PL/SQL块包括DECLARE开头的自定义虚拟块,存储过程,函数,包等.
ORACLE中的begin ...end的意义可以理解为SQL语句执行的上下限,
begin 是上限,SQL开始的地方,end是下限sql语句结束的地方.
------解决方法--------------------------------------------------------
在任何一个ORACLE 的PL/SQL块中至少需要一个BEGIN..END来表示这是一个完整的块
这些PL/SQL块包括DECLARE开头的自定义虚拟块,存储过程,函数,包等.
begin ...end的意义可以理解为SQL语句执行的上下限,
begin 是上限,SQL开始的地方,end是下限sql语句结束的地方.
基本上可以按照你说的,是用来保证完整性的