Мне нравится структурировать это с помощью производной таблицы:
UPDATE t
SET column_a = v.column_a,
column_b = v.column_b
FROM (VALUES (1, 'FINISH', 1234),
(2, 'UNFINISH', 3124)
) v(id, column_a, column_b)
WHERE v.id = t.id;
Это упрощает добавление дополнительных значений - как id
s, так и столбцов - без усложнения запроса. Кроме того, он менее подвержен случайным ошибкам.