Database PLS-00103:pl/sql错误

Database PLS-00103:pl/sql错误,database,oracle,plsql,Database,Oracle,Plsql,我试图在plsql代码中包含两个begin end块。但它给了我一个pls-00103代码。我检查了所有字符是否都是DBC大小写 您使用的语法:beginlabel命令。。。。。末端标签错误 请参阅的文档 plsql\u块::=[>][DECLARE DECLARE\u section]body PL/SQL块可以以可选的标签开始,该标签必须由双和包围,然后是可选的声明部分,然后是强制性的正文部分 正文::=BEGIN语句;[语句;…][异常处理程序]结束[名称] 依次,正文部分必

我试图在plsql代码中包含两个begin end块。但它给了我一个pls-00103代码。我检查了所有字符是否都是DBC大小写


您使用的语法:
beginlabel命令。。。。。末端标签
错误


请参阅的文档


plsql\u块::=[>][DECLARE DECLARE\u section]body

PL/SQL块可以以可选的标签开始,该标签必须由双包围,然后是可选的声明部分,然后是强制性的正文部分


正文::=BEGIN语句;[语句;…][异常处理程序]结束[名称]

依次,正文部分必须包含开始语句,然后是一个或多个语句(最后一个是必需的),然后是可选的异常块,然后是必需的结束语句,然后是可选的名称(标签),不带任何>,然后是必需的分号


因此,您的代码(如果要使用标签/名称)必须如下所示:

<<a>> BEGIN
   commit;
END a;
/

<<b>> 
BEGIN
   commit;
END b;
/
开始
犯罪
结束a;
/
开始
犯罪
b端;
/

您使用的语法:
开始标签命令。。。。。末端标签
错误


请参阅的文档


plsql\u块::=[>][DECLARE DECLARE\u section]body

PL/SQL块可以以可选的标签开始,该标签必须由双包围,然后是可选的声明部分,然后是强制性的正文部分


正文::=BEGIN语句;[语句;…][异常处理程序]结束[名称]

依次,正文部分必须包含开始语句,然后是一个或多个语句(最后一个是必需的),然后是可选的异常块,然后是必需的结束语句,然后是可选的名称(标签),不带任何>,然后是必需的分号


因此,您的代码(如果要使用标签/名称)必须如下所示:

<<a>> BEGIN
   commit;
END a;
/

<<b>> 
BEGIN
   commit;
END b;
/
开始
犯罪
结束a;
/
开始
犯罪
b端;
/
请阅读并接受答案请阅读并接受答案