У меня есть экран в 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
, чтобы удалить строку, которая работает.