Oracle: как добавить минуты к отметке времени?
Мне нужно добавить 30 минут к значениям в столбце даты Oracle. Я делаю это в своем операторе SELECT, указав
to_char(date_and_time + (.000694 * 31)
который работает нормально большую часть времени. Но не тогда, когда время на границе AM / PM. Например, добавив 30 минут к12:30
[который PM] возвращает1:00
который есть AM. Я ожидаю ответ13:00
, Какой правильный способ сделать это?