Postgresql的pl/pgql用法--将多条执行语句作为一个事务本文我们学习PL/pgSQL结构块,包括如何写结构块和执行结构块。PL/pgSQL是结构块语言,因此,PL/pgSQL函数或过程是通过结构块进行组织。PL/pgSQL 块结构示例下面示例描述一个简单块结构,一般称为匿名块:运行结果:从pgAdmin中执行块,点击图示按钮:注意DO语句不属于块结构。开发PL/pgSQL 时,无论是函数或过程,必须把主体部分放在一个字符串中。也可以在$之间使用标识,如之间使用标识,如之间使用标识,如function$ , procedureprocedureprocedure.PL/pgSQL 子结构块PL/pgSQL可以一个块在另一个块的主体中。一个块嵌入在另一个块中称为子块,包含子块的块称为外部块。在进入子块之前,变量的值为1。注意,这个改变仅影响子块中counter变量。总结本文我们学习PL/pgSQL块结构,通过DO语句可以执行匿名块。
暂无评论