ADF脚本活动调用Snowflake存储过程遇语法错误求助
在ADF脚本活动中调用Snowflake存储过程的语法错误解决方法
- 错误原因:你写的CALL语句里多了
PROCEDURE关键字,Snowflake调用存储过程的语法不需要这个关键字,这直接导致了SQL编译报错。 - 修正后的脚本表达式:
@concat('CALL DCA_TEST1_DB.DB_TEST1.UpdateSalesforceAccount();') - 验证说明:既然存储过程单独测试正常,说明存储过程本身没有问题,只是ADF脚本活动里的SQL语法不符合Snowflake要求。去掉多余的
PROCEDURE后即可正常执行。 - 补充:ADF的脚本活动完全支持执行Snowflake存储过程,只要SQL语法正确、链接服务配置正常就能实现。
内容的提问来源于stack exchange,提问作者Fernando Basaez
相关产品推荐
相关产品推荐

