SAP ASE中的表分区。

2020-09-09 05:21发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我正在尝试使用ASE...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

我正在尝试使用ASE上的DB对SAP BI表进行分区。

我们已将CALMONTH2标识为用于创建分区的字段。 尝试了范围和列表分区,但都无法正常工作。

两种类型的分区查询都使我遇到以下错误:

服务器无法在表" <表名>"中创建或更新行,因为该行的分区键列的值不适合该表的任何分区。

我正在使用的查询:

3>更改表SAPSR3。[<表名>]按列表分区(CALMONTH2)

4>(Jan值(" 01"))

请帮助。

谢谢

阿伦

4条回答
clever101
2020-09-09 05:28 .采纳回答

大家好,

我已经使用了以下命令,并且能够执行分区。

@Bret,感谢您的答复,它暗示了当存在针对该字段其他值的数据时,ASE无法仅基于一个字段的一个值进行分区。

更改表SAPSR3。[<表名称>]按范围进行分区(CALMONTH2)

(Jan值<=(" 01"),

Feb值<=(" 02"),

Mar值<=(" 03"),

Apr值<=(" 04"),

五月值<=(" 05"),

Jun值<=(" 06"),

Jul值<=(" 07"),

八月值<=(" 08"),

Sep值<=(" 09"),

十进制值<=(" 10"),

11月值<=(" 11"),

Dec值<=(" 12"))

谢谢

Arun

一周热门 更多>