首页 > 解决方案 > 是否可以在 postgresql 中使用标签实现 goto?

问题描述

这是一个示例函数。我不确定如何使控件到达 label1。我看到了许多退出标签的解决方法,但没有将控制权移至标签。

CREATE OR REPLACE FUNCTION sample(i integer) RETURNS integer AS $$
    BEGIN
    IF i<0 THEN 
    RETURN i + 1;
    ELSE
      label1;
    END IF
    <<label1>>
    RETURN null;
    END;
    $$ LANGUAGE plpgsql;

标签: postgresqllabelgoto

解决方案


推荐阅读