Você pode usar um
case
expressão:select (case when colA = ' ' then to_char(col_b)
else colA
end) as new_colA
Se você quiser ser mais geral, você pode usar
like
:select (case when colA like 'K%' then colA
else
end) as new_colA
Em uma
update
, você moveria o when
condição para uma condição de filtragem:update t
set colA = to_char(colb)
where colA = ' ';