我正在将RedshiftSQL迁移到snowflake SQL。需要建议如何在雪花的LAG()中包含偏移值作为表达式。关于偏移量,Redshift支持在LAG()中的表达式,而snowflake不支持。例如:期望SF中的sql:
LAG(exp, **exp**) over (partition by col1 order by col2)
我有一个时间戳列列表,这些列对应于Redshift中的特定表。我希望能够获取给定表的所有时间戳列的最新日期。我不能只写出列名,因为表有不同的列名。我有一个带有表名和所需列的数据文件。timestamp without timezone我想从每个表中检查所有时间戳列的最新日期= 'max()' * le