I PostgreSQL v8.2 och senare kan du göra detta med RETURNING : UPDATE table SET foo=1 WHERE boo=2 RETURNING *