Database PLS-00103:pl/sql错误
我试图在plsql代码中包含两个begin end块。但它给了我一个pls-00103代码。我检查了所有字符是否都是DBC大小写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语句;[语句;…][异常处理程序]结束[名称] 依次,正文部分必
您使用的语法:
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端;
/
请阅读并接受答案请阅读并接受答案