ABAP数据库修改字段(由其是主键)后,导致ABAP数据库与底层库不一致,保存数据有误

标签:
it |
分类: 报错及解决办法 |
最近业务有调整,
影响较大的是库表的调整,
有的加了字段,
有的修改了主键,
一般已经使用了的数据库,SE11调整库表结构后,SE11里激活会提示失败信息,
此时,需要进入SE14,去调整数据库。
这次SE14调整完后,虽然激活,发现存储数据有问题,
原来A B C 是主键,现以调整为ABCD四个主键。
当ABC字段相同,D不同时,保存时提示已经有相同数据存在。
但是SE11看,主键确实是ABCD
后找到SAP朋友,请教后才知,
原因是SAP数据库跟底层数据不一致导致的,底层的Oracle数据库还是ABC三个字段的主键
具体调整如下:
SE14进入
前一篇:使用Pattern调用自建的模板
后一篇:OO ALV 实现下拉框