EXECUTE ... END-EXEC

EXECUTE ... END-EXEC — 用于执行匿名块

Synopsis

EXECUTE
anonymous block
END-EXEC;

Description

EXECUTE ... END-EXEC用来在 LightDB 中执行匿名块。

参数

anonymous block

以 begin 或 declare 开头的匿名块。

例子

这里是一个用EXECUTE ... END-EXEC执行匿名块的例子:

EXEC SQL EXECUTE
    begin
        select val into :val from test where id = :id;
    end;
END-EXEC;

兼容性

在SQL标准中没有匿名块,也就没有EXECUTE ... END-EXEC。 这个是为了兼容Oracle。