我试图定义一个简单的标准 SQL 函数,其中输入乘以函数内部定义的常量。
CREATE or REPLACE FUNCTION Test(b FLOAT64)
RETURNS FLOAT64
AS
DECLARE var FLOAT64 = 0.5;
RETURN (b * var)
;
Run Code Online (Sandbox Code Playgroud)
语法错误是
Syntax error: Expected "(" or string literal but got keyword DECLARE
Run Code Online (Sandbox Code Playgroud)
如何在函数内部定义变量?