U kunt een case
. gebruiken uitdrukking:
select (case when colA = ' ' then to_char(col_b)
else colA
end) as new_colA
Als je algemener wilt zijn, kun je like
. gebruiken :
select (case when colA like 'K%' then colA
else
end) as new_colA
In een update
, zou u de when
voorwaarde naar een filtervoorwaarde:
update t
set colA = to_char(colb)
where colA = ' ';