等效于generate_series()的snowflake
技术问答
115 人阅读
|
0 人回复
|
2023-09-12
|
我试图找到和generate_series()(PostgreSQL语法)相当snowflake。9 {8 @1 {/ k) l4 p% n- J
SELECT generate_series(timestamp '2017-11-01',CURRENT_DATE,'1 day / Z" S* z, r" i
解决方案: 2 d. J' y9 T; @* t* s |2 c
这就是我能在的Snowflake生成一系列日期的方法。为了获得三年的日期,我将行数设置为1095。当然,您可以将其更改为适合您用例的日期
. p7 m* q) V! g8 e) S0 U# Pselect dateadd(day,'-' || seq4(),current_date()) as dte from table (generator(rowcount => 1095))最初在这里找到
, G+ Y! T& }, f8 [1 `7 j: E4 E) g编辑:这个解决方案是不正确的。seq4不能保证序列没有间隙。请遵循其他答案,而不是这个。@Marcin Zukowski指出这一点。 |
|
|
|
|
|