我已经将自定义表创建为SE11中的数据字典对象。我有以下几个领域:
)
我已经激活了表并生成了一个表维护生成器,但是过了一段时间,我认为字段DEP并不需要作为键字段,所以我取消了它作为键字段的检查,然后再次尝试激活我的表,我得到了这个错误:

发布于 2022-03-24 07:46:29
表中已经有条目,如果将键字段设置为非键字段,表中的数据可能不再一致。
在这种情况下,很可能有几个条目具有相同的ID和名称,但不同的DEP。在将DEP设置为非关键字段后,这将不再可能。必须清除表条目,因此只有一个条目用于相同的ID和名称。在此之后,可以将DEP设置为非关键字段。(在此之后,也不要忘记重新调整维护视图。)
发布于 2022-03-24 16:24:06
另一个表具有对Z_EMP_2410的外键引用。在这种情况下,您将无法更改主键。首先从Z表中移除此外键。然后再次尝试重新激活Z_emp_2410。一旦激活Z_emp_2410,您可以在表z_中重新添加外键/s吗?如果仍然合适,可以指向Z_EMP_2410。
https://stackoverflow.com/questions/71597606
复制相似问题