Du kan använda något liknande
update users set email='[email protected]' where id=200 returning id;
Denna fråga returnerar id
av den uppdaterade raden. Om det returnerar 0 rader - skicka ett fel i din ansökan.
Du kanske också vill kontrollera om din db-drivrutin/framework returnerar antalet påverkade rader (som getUpdateCount()
i JDBC).