The FoundSetUpdater won't do lesouef much good in this case. He needs to use record data to update other columns in the same record.
(See previous thread: viewtopic.php?f=4&t=14006)
So this requires a loop with 2 queries per record (select and update) when done in Servoy (or any other in-client solution). So not very efficient.
The most efficient way to do such a thing is on the database server itself using one pure SQL query. Of course you could use a stored procedure as well but pure SQL is already quite sufficient.