SAP HANA应用程序层和后台SAP HANA DB中列顺序的差异

2020-08-20 05:40发布

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

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


SAP SE11表MARA和SAP HANA DB表MARA中的字段顺序不匹配。 在SAP HANA DB中使用选择查询将值插入到MARA表的副本中时,由于此列顺序问题而导致的给定类型不匹配错误,因为SQL仅考虑值的顺序,而没有插入列名,因为我选择了select *

为什么SAP HANADB中的列顺序和S/4 HANA中的透明表MARA发生了变化。

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

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


SAP SE11表MARA和SAP HANA DB表MARA中的字段顺序不匹配。 在SAP HANA DB中使用选择查询将值插入到MARA表的副本中时,由于此列顺序问题而导致的给定类型不匹配错误,因为SQL仅考虑值的顺序,而没有插入列名,因为我选择了select *

为什么SAP HANADB中的列顺序和S/4 HANA中的透明表MARA发生了变化。

付费偷看设置
发送
2条回答
Bunny_CDM
1楼-- · 2020-08-20 05:54

Parvathy,您好,

这个不一致的问题已经流行了很多年了。

造成这种差异的原因可能有多种。 SAP note 1248769-数据库和ABAP词典之间的不一致详细讨论了问题的可能原因和解决方案

  • 该表是通过非法手段激活的,未在此过程中调整为数据库。
  • 激活该表时,发生数据库错误,无法进行调整。
  • 在升级过程中(尤其是在影子系统中),因此将数据库对象显示为不正确可能是正确的。
小灯塔
2楼-- · 2020-08-20 05:46

好的,请帮我更新一下。

一周热门 更多>