V PostgreSQL v8.2 a novějších to můžete provést pomocí RETURNING : UPDATE table SET foo=1 WHERE boo=2 RETURNING *