WHILE
Translation reference to convert SQL Server While Statement to Snowflake Scripting
Description
WHILE Boolean_expression
{ sql_statement | statement_block | BREAK | CONTINUE }Sample Source Patterns
Basic source pattern code
SQL Server
CREATE OR ALTER PROCEDURE WhileDemoProcedure
AS
DECLARE @iteration INT;
SET @iteration = 1;
WHILE @iteration < 100
BEGIN
IF @iteration = 10
BREAK;
ELSE
BEGIN
SET @iteration = @iteration + 1;
CONTINUE;
SET @iteration = 2 * @iteration;
END;
END;
RETURN @iteration;
GO
DECLARE @result INT;
EXEC @result = WhileDemoProcedure;
PRINT @result;Snowflake Scripting
While with empty body Source Pattern
SQL Server
Snowflake Scripting
WHILE statement outside routines (functions and procedures)
Known Issues
Related EWIs
Last updated
Was this helpful?