声明变量 LIKE 列

如果使用 LIKE 子句,则数据库服务器指定变量的数据类型和表、同义词或视图中指定列的数据类型相同。

定义为数据库列的变量的数据类型在运行时解析,因此在编译时不需要存在

可以使用 LIKE 关键字声明某个变量类似于 serial 列,它声明:

例如,如果 mytab 表中的 serialcol 列有 SERIAL 数据类型,则可以创建以下的 SPL 函数:
CREATE FUNCTION func1()
        DEFINE local_var LIKE mytab.serialcol;
        RETURN;
        END FUNCTION;

变量 local_var 被视为 INTEGER 变量。