云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

分布式数据库_开源对象存储系统_便宜的

小七 141 0

分布式数据库_开源对象存储系统_便宜的

最近我在HANA中使用WEEK()函数。这可以确定一年中某个特定日期的星期。

这个信息很好,但是我需要更多的信息来描述我的场景。我正在寻找一周的开始和结束日期,以便显示和报告。

我将如何做到这一点?对于任何一年,我都知道第一周的开始日期是1月1日。要查找第一周的结束日期,可以使用WEEKDAY()函数返回一周中的某一天并计算偏移量。返回0到6的值,其中0表示星期一。从这一点开始,我可以迭代日期,直到找到所需的周数。

我考虑创建一个标量函数来执行此操作,搭建大数据平台,但是我决定不采用这种方法,云淘,因为在同一年对多行进行评估时,处理会被浪费。

我决定使用计算视图,物联网竞赛,以便检索和存储给定年份的所有日期,自助建站源码,从而减少所需的处理量。

最后,我们必须将输出列定义和输入参数添加到视图中。

周:整数开始日期:日期FinishDate:DATE

输入参数

iv_year:INTEGER

我现在可以为任何年份调用此计算视图,贵阳大数据,并根据需要将结果连接到任何数据集。