10bet网址
MySQL 8.0参考手册
相关的文档10bet官方网站 本手册下载 本手册节选

MySQL 8.0参考手册/.../ 开始……复合语句结束

13.6.1开始……复合语句结束

begin_label:][开始statement_list]结束[end_label

开始……结束语法用于编写复合语句,复合语句可以出现在存储程序(存储过程和函数、触发器和事件)中。复合语句可以包含多个语句,由开始而且结束关键词。statement_list表示一条或多条语句的列表,每条语句以分号()语句分隔符。的statement_list本身是可选的,因此空的复合语句(开始结束)是合法的。

开始……结束块可以嵌套。

多个语句的使用要求客户端能够发送包含语句分隔符。在mysql命令行客户端,这是用分隔符命令。改变了语句结束分隔符(例如,to//)许可证在程序体中使用。示例请参见第25.1节“定义存储程序”

一个开始……结束块可以标记。看到第13.6.2节,“语句标签”

可选[不]原子子句不支持。这意味着在指令块的开始处没有设置事务保存点开始子句在此上下文中使用对当前事务没有影响。

请注意

在所有存储程序中,解析器处理开始(工作)作为一个开始开始……结束块。要在此上下文中开始事务,请使用开始事务代替。