sql >> Base de Datos >  >> RDS >> Oracle

Cómo actualizar una columna con concatenación de otras dos columnas en una misma tabla

Usa el operador de concatenación || :

update mytable set
c = a || '_' || b

O mejor, para evitar tener que volver a ejecutar esto cada vez que se insertan o actualizan filas:

create view myview as
select *, a || '_' || b as c
from mytable