Snowflake资源监控创建时IST时区时间格式报错咨询
正确设置Snowflake资源监控START_TIMESTAMP的IST时区格式
直接在时间字符串后加IST的写法不被Snowflake支持,要设置IST(印度标准时间)的起始时间,你可以用以下两种正确格式:
方法1:使用UTC偏移量
IST对应的UTC偏移是+05:30,直接把偏移量加到时间字符串后即可:
CREATE OR REPLACE RESOURCE MONITOR LIMIT_1 WITH CREDIT_QUOTA = 100 FREQUENCY = MONTHLY START_TIMESTAMP = '2025-03-31 00:00 +05:30' NOTIFY_USERS = (SANGAM) TRIGGERS ON 100 PERCENT DO NOTIFY;
方法2:使用IANA标准时区名称
用Asia/Kolkata(IST对应的官方时区名称)代替缩写IST,格式更稳定(避免时区缩写歧义):
CREATE OR REPLACE RESOURCE MONITOR LIMIT_1 WITH CREDIT_QUOTA = 100 FREQUENCY = MONTHLY START_TIMESTAMP = '2025-03-31 00:00 Asia/Kolkata' NOTIFY_USERS = (SANGAM) TRIGGERS ON 100 PERCENT DO NOTIFY;
这两种写法都能让Snowflake正确解析IST时区的起始时间,执行命令不会再报错。
内容的提问来源于stack exchange,提问作者curry_b
相关产品推荐
相关产品推荐

