Как прокомментировал Barmar, вы можете просто использовать сгенерированный столбец для этого:
alter table mytable
add column full_name varchar(100)
generated always as (concat(name, ' ', surname))
Как объяснено в документации:
Значения сгенерированный столбец вычисляется из выражения, включенного в определение столбца.
Таким образом, это дает вам всегда актуальное значение, при инициализации или обслуживании которого вам не нужно беспокоиться.