【发布时间】:2020-11-11 11:47:28
【问题描述】:
以下是我的存储过程,我不确定它为什么一直抛出错误。我得到的错误是
SQL 编译错误:XX 位置的语法错误行 XX 意外'?'。
我已遵循文档here,但它似乎对我不起作用。
这就是我所拥有的:
CREATE OR REPLACE PROCEDURE spExample(INPUT_TABLE VARCHAR)
RETURNS VARCHAR
LANGUAGE JAVASCRIPT
AS
$$
result = "";
try {
var sql_cmd = "SELECT * FROM ?;";
var sql_stmt = snowflake.createStatement({sqlText: sql_cmd, binds:[INPUT_TABLE]});
sql_stmt.execute();
} catch(err) {
result += "Message: " + err.message;
}
return result;
$$;
我是不是在某个地方弄错了?
【问题讨论】:
标签: stored-procedures snowflake-cloud-data-platform bind-variables