在任何一个ORACLE 的PL/SQL块中至少需要一个BEGIN..END来表示这是一个完整的块这些PL/SQL块包括DECLARE开头的自定义虚拟块,存储过程,函数,包等.begin ...end的意义可以理解为SQL语句执行的上下限,
begin 是上限,SQL开始的地方,end是下限sql语句结束的地方.

解决方案 »

  1.   

    在任何一个ORACLE 的PL/SQL块中至少需要一个BEGIN..END来表示这是一个完整的块这些PL/SQL块包括DECLARE开头的自定义虚拟块,存储过程,函数,包等.begin ...end的意义可以理解为SQL语句执行的上下限,
    begin 是上限,SQL开始的地方,end是下限sql语句结束的地方.基本上可以按照你说的,是用来保证完整性的