Javascript snowflake存储过程给出错误,如;未捕获引用错误“;?

Javascript snowflake存储过程给出错误,如;未捕获引用错误“;?,javascript,snowflake-cloud-data-platform,snowflake-schema,Javascript,Snowflake Cloud Data Platform,Snowflake Schema,我尝试执行下面的查询,它抛出了类似“uncaughtreferenceerror:float_param1”的错误 错误类似于“JavaScript执行错误:未捕获引用错误:RT at中未定义float_param1”插入到test1(num_col1)值(“+float_param1+”);“位置42 stackstrace:RT line:3”输入参数应该是存储过程中的大写字母 var-sql\u命令= “插入test1(num_col1)值(“+FLOAT_PARAM1+”)” 感谢您的快

我尝试执行下面的查询,它抛出了类似“uncaughtreferenceerror:float_param1”的错误


错误类似于“JavaScript执行错误:未捕获引用错误:RT at中未定义float_param1”插入到test1(num_col1)值(“+float_param1+”);“位置42 stackstrace:RT line:3”

输入参数应该是存储过程中的大写字母

var-sql\u命令=
“插入test1(num_col1)值(“+FLOAT_PARAM1+”)”

感谢您的快速回复,在上面的更改之后,它给出了类似“存储过程RT中的执行错误:在Snowflake.execute第3行位置10传递的空参数”的错误,创建或替换过程test_proc1(float_param1 float)返回字符串语言JAVASCRIPT作为$$var return_value='';var V_SQL=
插入test1(num_col1)值(:1)
;var EXEC_V_SQL=snowflake.createStatement({sqlText:V_SQL,binds:[FLOAT_PARAM1]})尝试{EXEC_V_SQL.execute();return_value=“success”;}catch(err){return_value=“Error”}return_value;$;谢谢,它正在工作,但为什么我得到错误“FLOAT_PARAM1”
create or replace table test1(num_col1 number);

create or replace procedure rt(float_param1 float )
returns string 
language javascript 
as
$$
var sql_command=
 "insert into test1 (num_col1) values ("+ float_param1 +")";

snowflake.execute(
    {sqltext:sql_command}
    );
return 'succes.';
$$ 
;
call rt(12.23::float);