IF
Translation reference to convert SQL Server IF..ELSE clauses to Snowflake Scripting
Description
IF Boolean_expression
{ sql_statement | statement_block }
[ ELSE
{ sql_statement | statement_block } ] Sample Source Patterns
SQL Server
CREATE OR ALTER PROCEDURE IfElseDemoProcedure
AS
DECLARE @value INT;
SET @value = 7;
IF @value < 5
SET @value = 100;
ELSE IF @value >= 5 AND @value < 10
BEGIN
SET @value = 300;
SET @value = @value - 100;
END;
ELSE
SET @value = -1;
RETURN @value
GO
DECLARE @result INT;
EXEC @result = IfElseDemoProcedure;
PRINT @result;Snowflake Scripting
IF statement outside routines (functions and procedures)
Known Issues
Related EWIs
Last updated
Was this helpful?