Use o operador de concatenação
||
:update mytable set
c = a || '_' || b
Ou melhor, para evitar ter que executar novamente sempre que as linhas forem inseridas ou atualizadas:
create view myview as
select *, a || '_' || b as c
from mytable
||
:update mytable set
c = a || '_' || b
create view myview as
select *, a || '_' || b as c
from mytable