1
数据库技术及应用
1.9.1.2 6.1.2 块定义
6.1.2 块定义

在BEGIN...END关键字之间封装一系列的SQL语句,就形成了一个语句块,从而可以执行一组SQL语句。BEGIN...END语句块允许嵌套。BEGIN...END的语法结构如下:

【例6-3】块语句定义。

下面的示例中如果没有包括BEGIN...END块,IF语句在条件为“真”时仅执行ROLLBACKTRANSACTION语句,而PRINT语句不会被执行,不会返回打印信息。执行结果如图6-3所示。

图6-3 块语句定义