在 ABAP 中为表字段设置唯一约束



如何为表中应仅包含ABAP中唯一值的字段添加约束?

所以,在你的表格中;你希望没有任何非键属性,对吧?

  • SE11> 转到>索引
  • 在此字段上创建一个索引并使其唯一
  • SY-SUBRC 变为非零 + 使用MANDT

如果你想使用代码来做到这一点...

ALTER TABLE dbo.MyTable ADD CONSTRAINT MyTable_Code_Name_UniqueKey UNIQUE (Code, Name)

将字段设置为表键?

据我所知,表字段没有"唯一"标志。如果您确实需要这样的检查,则可以在将数据写入数据库之前将控件编码到事件中(即sm30/Environnement/Modify/Events)。

问候

相关内容

  • 没有找到相关文章

最新更新