EXIT
Description
Stop the loop execution when the conditions defined in the WHEN statement are true (Redshift SQL Language Reference Conditionals: EXIT).
EXIT are partial supported by Snowflake.
Grammar Syntax
EXIT [ label ] [ WHEN expression ];Sample Source Patterns
Input Code:
CREATE OR REPLACE PROCEDURE simple_loop_when(x int)
LANGUAGE plpgsql
AS $$
DECLARE i INTEGER := 0;
BEGIN
<<simple_loop_when>>
LOOP
RAISE INFO 'i %', i;
i := i + 1;
EXIT simple_loop_when WHEN (i >= x);
END LOOP;
END;
$$; Output Code:
Known Issues
There are no known issues.
Related EWIs.
There are no related EWIs.
Last updated
