【发布时间】:2019-10-25 02:55:21
【问题描述】:
我正在尝试将 dateadd 表达式的结果分配给 Snowflake sql 脚本中的变量。
当我使用任何 date_or_time_part EXCEPT 纳秒时,分配工作正常。当我使用纳秒时,出现以下错误:
Unsupported feature 'assignment from non-constant source expression'**
是否存在纳秒行为不同的原因,或者这是一个错误?
-- 'second' is successfully set into the variable
set foo = dateadd("second" , -1, '2019-10-25');
-- 'nanosecond' throws an error:
-- Unsupported feature 'assignment from non-constant source expression'.
set bar = dateadd("nanosecond", -1, '2019-10-25');
【问题讨论】:
-
这似乎是一个错误。我会在 Snowflake 内部提出。
标签: snowflake-cloud-data-platform dateadd