我在 ABAP 中有一个屏幕,可以更新数据库行。它有点工作:我可以更新“行”,但问题是,它正在更新表中的每一行,而不是 where 子句中指定的行。
这是我正在使用的代码:
UPDATE zmotoren_jat SET:
prijs = zmotoren_jat-prijs,
naam = zmotoren_jat-naam
WHERE motorid = zmotoren_jat-motorid. "this line doesn't seem to work!
知道为什么这不起作用吗?我确定“motorid”存在:我没有收到错误,我正在使用同一行motorid = zmotoren_jat-motorid
来删除一行,这确实有效。