2020-09-22 15:36发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我在桌子上有一个年度分区。 我需要将其分成两个半年的分区。 在SAP HANA sp12中如何实现?
您可以使用日期函数来指定分区。 请检查官方文档:对分区使用日期函数 a> 已经有一个描述基于年/月范围的分区的示例。 这应该符合您的要求。
此致,弗洛里安
这是范围分区中的范围,不过就是多级分区。如果您已经按年份进行了范围分区,并且想要进一步拆分一半 年,那么下面的简单示例将为您解决此类情况提供帮助。
以下是示例示例
----这是您已经按年份创建分区的方式
创建列表CUSTOMERINVOICESV1(CUSTOMERID INTEGER,INVOICEID INTEGER,TXNDATE DATE)按范围(YEAR(TXNDATE))划分(部分'2017'<=值<'2018',部分'2018'<=值<'2019' ,PARTITION OTHER);
---这是将数据进一步按月划分
按范围(MONTH(TXNDATE))更改表CUSTOMERINVOICESV1分区(部分'201701'<=值<'201706',部分'201706'<=值<'201712',其他部分)
希望这会有所帮助
最多设置5个标签!
您可以使用日期函数来指定分区。 请检查官方文档:对分区使用日期函数 a>
已经有一个描述基于年/月范围的分区的示例。 这应该符合您的要求。
此致,
弗洛里安
这是范围分区中的范围,不过就是多级分区。如果您已经按年份进行了范围分区,并且想要进一步拆分一半 年,那么下面的简单示例将为您解决此类情况提供帮助。
以下是示例示例
----这是您已经按年份创建分区的方式
创建列表CUSTOMERINVOICESV1(CUSTOMERID INTEGER,INVOICEID INTEGER,TXNDATE DATE)按范围(YEAR(TXNDATE))划分(部分'2017'<=值<'2018',部分'2018'<=值<'2019' ,PARTITION OTHER);
---这是将数据进一步按月划分
按范围(MONTH(TXNDATE))更改表CUSTOMERINVOICESV1分区(部分'201701'<=值<'201706',部分'201706'<=值<'201712',其他部分)
希望这会有所帮助
一周热门 更多>