Моя текущая структура таблицы состоит из 12 столбцов, каждый из которых представляет месяц.
Мне нужно динамически выбрать столбец для обновления на основе sysdate.
для обновления, выполненного в январе, запрос должен выглядеть следующим образом: -
UPDATE report SET jan VALUE = 'blabla'
и для обновления, выполненного в декабре, запрос должен выглядеть следующим образом: -
UPDATE report SET dec VALUE = 'blabla'
Есть ли способ упростить это? Может быть, что-то вроде этого: -
UPDATE report SET curMonth() VALUE = 'blabla'