首页 > 解决方案 > 如何使用 snowsql cli 调用 Snowflake 程序,(Snowflake-CLI(Snowsql)

问题描述

我正在尝试在 snowsql cli 中调用雪花程序。任何人都尝试过并且能够成功。我正在尝试将参数传递给过程以部署工件。

标签: snowflake-cloud-data-platform

解决方案


你自己试过吗?如果是,你得到了什么错误?

create or replace procedure my_proc(param varchar)
returns string
language javascript
AS
$$
    return "PARAM VALUE: " + PARAM;
$$;

从 SnowSQL 调用:

snowsql -q "call ericlin.stack_overflow.my_proc('test');"
* SnowSQL * v1.2.20
Type SQL statements or !help
+-------------------+
| MY_PROC           |
|-------------------|
| PARAM VALUE: test |
+-------------------+
1 Row(s) produced. Time Elapsed: 0.369s

推荐阅读