如何通过Bods将空白数据(00000000)加载到HANA中的日期字段中

2020-08-24 12:39发布

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

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


大家好,

我们正在将数据从S/4加载到HANA。 对于日期类型为S/4的字段,如果为空白,则将'00000000'存储在DB中。 但是,当我们将这些空白数据加载到也是日期类型的HANA字段中时,将加载" null"。

我们做了一个模拟。 如屏幕截图(调试模式)所示,左边是数据" 00000000",在" QUERY NODE"之后,所有数据都变成了NULL。

是否可以将空白日期数据(00000000)加载到HANA中?

谢谢!

(35.5 kB)

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

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


大家好,

我们正在将数据从S/4加载到HANA。 对于日期类型为S/4的字段,如果为空白,则将'00000000'存储在DB中。 但是,当我们将这些空白数据加载到也是日期类型的HANA字段中时,将加载" null"。

我们做了一个模拟。 如屏幕截图(调试模式)所示,左边是数据" 00000000",在" QUERY NODE"之后,所有数据都变成了NULL。

是否可以将空白日期数据(00000000)加载到HANA中?

谢谢!

(35.5 kB)
付费偷看设置
发送
2条回答
葫芦娃快救爷爷
1楼-- · 2020-08-24 13:07

您觉得正确的是什么? 年份0000可以,但是月份和日期00是无效的日期。

在ABAP中,日期值00000000表示"未设置","空"。

CPLASF-自律
2楼-- · 2020-08-24 13:08

这是 这是SAP ERP数据存储区还是Hana数据存储区?

无论哪种方式,我都会在第一个查询之后将数据类型更改为varchar(8)。 这应该够了吧。 对于SAP ERP ABAP数据流,我知道这是可行的,对于Hana数据存储,我不确定。

很明显,目标表不能具有该字段的日期时间数据类型。

一周热门 更多>