我正在尝试创建一个与以下基于 T-SQL 的即席查询等效的 Snowflake。
**T-SQL version**
Declare @i int = 0;
If(@i = 0)
PRINT '0';
Else
Begin
PRINT '1'
RETURN;
PRINT '2'
End
**Snowflake version**
Set i = 0;
If($i = 0)
Select '0';
Else
Begin
Select '1'
RETURN;
Select '2'
End
Run Code Online (Sandbox Code Playgroud)
当我从 Snowflake Web UI 运行 Snowflake 查询时,出现错误:
SQL 编译错误:语法错误第 1 行位于位置 0 意外的“IF”
我搜索了雪花文档,但没有找到以下有用的文档:
任何帮助,将不胜感激。
谢谢。