Это плохой дизайн, месяцы не должны быть столбцами таблицы.
Для сценариев, где вам нужен сгенерированный столбец из других столбцов, вы можете добавить виртуальный столбец к таблице, т.е. для итога.Тогда вам не нужно явно писать дополнение каждый раз, когда вы запрашиваете, просто запросите столбцы, и Oracle сделает это за вас.
ALTER TABLE employee_expense ADD (
total GENERATED ALWAYS AS ( january + february + march + april )
);
Просто запустите это, и вы получите значения для Total.
select * from employee_expense;