Você pode usar algo como
update users set email='[email protected]' where id=200 returning id;
Esta consulta retornará o
id
da linha atualizada. Se ele retornar 0 linhas - então lance um erro em seu aplicativo. Além disso, você pode querer verificar se o seu driver / framework de banco de dados retorna a contagem de linhas afetadas (como
getUpdateCount()
em JDB).