在ABAP中更新数据库记录时,“ Where”子句不起作用

我认为您的代码中存在语法问题。第一个语句中的冒号添加了多个后续语句,因此更新了第一条语句中的所有记录。

删除第一行中的冒号和SET指定符之间的逗号。

示例

尝试在更新后使用以下语句:

UPDATE zemployee_jat
   SET prijs = zemployee_jat-prijs
      naam = zemployee_jat-naam
WHERE employeeid = zemployee_jat-motorid.