VastbaseG100

基于openGauss内核开发的企业级关系型数据库。

Menu

DO

功能描述

执行匿名代码块。

代码块被看做是没有参数的一段函数体,返回值类型是void。它的解析和执行是同一时刻发生的。

本文档只介绍DO语句兼容MySQL的特性,原Vastbase的DO语法未做删除和修改,详见DO

Vastbase在MySQL兼容模式下,支持DO语句如下特性用法:

在原始语法的基础上增加DO expr_list语法,用于执行表达式并不返回结果。

注意事项

该功能仅在数据库兼容模式为MySQL时支持(即数据库实例初始化时指定DBCOMPATIBILITY='B')。

语法格式

DO expr[,expr...];

本文档仅列出部分语法,更多DO语法请参考请参考DO

参数说明

expr

表达式,多个表达式使用逗号进行分隔。

示例

DO 1;
DO pg_sleep(1);
DO 1+2;

返回结果均为:

ANONYMOUS BLOCK EXECUTE