snowflake-cloud-data-platform - 通过 Snowsql 调用程序
问题描述
我通过 SNOWSQL 调用存储过程并得到以下错误。
002141 (42601):SQL 编译错误:未知的用户定义函数 ETL_SCHEMA.PROC
下面是snowsql查询
snowsql -c newConnection -o log_level=DEBUG -r ACCT_ROLE -w ETL_XS_WH -d ETL_DEV_DB -s ETL_SCHEMA -q "CALL ETL_SCHEMA.PROC('202')" -o friendly=False -o header=False -o output_format=plain -o timing=False
如果这里有什么问题,请告诉我。
谢谢。
解决方案
是否CALL ETL_SCHEMA.PROC('202')
在您的 Snowflake Web GUI 中工作?也许它不是存储过程,而是用户定义的函数。
推荐阅读
- bitbucket - 以编程方式在 Bitbucket 上创建 repo
- algorithm - 用于将 CSV 拆分为多个块的算法?是否可以在不逐行读取的情况下拆分 CSV?
- python - 为 groupby 编写自己的自定义聚合函数
- python - 以附加二进制模式将一个泡菜文件附加到另一个文件后,结果无效
- vb.net - 随机波段名称生成器
- php - fetchall 在 laravel 中返回 stdClass 对象
- ffmpeg - 使用ffmpeg连接多个视频添加带有淡出淡入效果的音轨
- c# - 越过断点时的编译错误
- postgresql - 如何在 AWS RDS postgreSQL 中安排作业
- asp.net-core - 如何在没有 JS 的情况下在输入周围放置红色边框?